野人部落实验室

Nextcloud手动升级的方法

在自动升级Nextcloud时,经常出现无法升级的情况。今天试了一下手动升级的方法,还真成功了。

1.下载安装包
2.解压覆盖
3.手动将conifg文件夹下的config.php打开,将版本信息改为最新版本,如’version’ => ‘23.0.3.2’。
4.访问主页,开始升级。

NextCloud更改LOGO/图标一直转圈,无法修改NextCloud LOGO 的解决办法

NextCloud在更改LOGO/图标出现一直转圈,自定义的图片无法上传。经过研究最终确定是PHP缺少了以下几个拓展。

1.fileinfo 若可用内存小于1G,可能会安装不上
2.imagemagick Imagick高性能图形库
3.exif 用于读取图片EXIF信息

通过宝塔面板安装完拓展后,问题解决。

BT-Panel Linux自动磁盘挂载工具1.8(2020/1/17更新)

BT-Panel Linux自动磁盘挂载工具1.8(2020/1/17更新)

最近发现很多用户反馈的一些问题与磁盘挂载有关,
1、安装完面板后发现磁盘容量与实际购买容量不符
2、重启服务器后面板无法访问,网站、数据库文件丢失

以上都是因为未挂载磁盘,或挂载操作不当引起的,为解决这个问题,我们制作了磁盘自动挂载工具,支持Centos、Ubuntu、Debian、Fedora

说明:
1:本工具默认将数据盘挂载到/www目录
2:若您的磁盘已分区,且未挂载,工具会自动将分区挂载到/www
3:若您的磁盘是新磁盘,工具会自动分区并格式化成xfs/ext4文件系统
【1.1】更新:
1:增加指定挂载目录功能
2:修正部分有独立引导分区的系统无法正确挂载的问题
【1.2】更新:
1:修正腾讯云部分节点自动挂载为只读的问题
【1.3】 更新:
1:修正在中文版系统下无法分区的问题
【1.4】 更新:
1:当已安装面板时,暂停所有服务,自动重命名/www,并迁移数据到新硬盘(全新硬盘未挂载分区) 注:仅限3.x/4.x/5.x/6.x/7.x面板支持迁移
注:迁移过程中会将系统盘原有面板数据备份至/bt-backup目录
【1.5】 更新:
1:添加文字提醒
【1.6】 更新:
1:只有一个磁盘或www目录已被挂载的情况下,自动退出脚本,不执行任何操作
【1.7】 更新:
1:修复对面板6.x/7.x的支持

使用方法 :根据系统选择命令后进入ssh执行命令即可

已安装宝塔或数据盘有数据 务必先做快照或数据备份

挂载后建议重启服务器检查是否挂载成功

Centos系统请使用以下命令:

  1. yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

复制代码

Ubuntu系统请使用以下命令:

  1. wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh

复制代码

Debian系统请使用以下命令:

  1. wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

复制代码

 

B2主题专题期数无法保存问题

今天在设置B2主题的时候发现专题里面的部分设置项无法进行保存。经过排查发现数据库里面没有wp_termmeta这个数据表。

重新复制并导入一个wp_termmeta数据表。问题成功解决。

修复wp_termmeta doesn’t exist

数据库出了点问题,故障原因不明。wp_termmeta这个表坏了。执行如下SQL语句重新创建这张表:

CREATE TABLE wp_termmeta (
meta_id bigint(20) UNSIGNED NOT NULL,
term_id bigint(20) UNSIGNED NOT NULL DEFAULT '0',
meta_key varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
meta_value longtext COLLATE utf8mb4_unicode_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

阿里云检查密码重用是否受限制

检查密码重用是否受限制

检查密码重用是否受限制 | 身份鉴别

描述

强制用户不重用最近使用的密码,降低密码猜测攻击风险

检查提示

加固建议

在/etc/pam.d/password-auth和/etc/pam.d/system-auth中password sufficient pam_unix.so 这行的末尾配置remember参数为5-24之间,原来的内容不用更改,只在末尾加了remember=5。

操作时建议做好记录或备份

阿里云高密码复杂度检查

高密码复杂度检查 | 身份鉴别

描述

检查密码长度和密码是否使用多种字符类型

检查提示

加固建议

编辑/etc/security/pwquality.conf,把minlen(密码最小长度)设置为9-32位,把minclass(至少包含小写字母、大写字母、数字、特殊字符等4类字符中的3类或4类)设置为3或4。如:

minlen=10
minclass=3

操作时建议做好记录或备份

阿里云设置SSH空闲超时退出时间

阿里云设置SSH空闲超时退出时间

描述

设置SSH空闲超时退出时间,可降低未授权用户访问其他用户SSH会话的风险

检查提示

加固建议

编辑/etc/ssh/sshd_config,将ClientAliveInterval 设置为300到900,即5-15分钟,将ClientAliveCountMax设置为0-3之间。

ClientAliveInterval 600
ClientAliveCountMax 2

操作时建议做好记录或备份

阿里云设置密码失效时间

设置密码失效时间 | 身份鉴别

描述

设置密码失效时间,强制定期修改密码,减少密码被泄漏和猜测风险,使用非密码登录方式(如密钥对)请忽略此项。

检查提示

加固建议

使用非密码登录方式如密钥对,请忽略此项。在 /etc/login.defs中将 PASS_MAX_DAYS 参数设置为 60-180之间,如:

PASS_MAX_DAYS 90

需同时执行命令设置root密码失效时间:

chage --maxdays 90 root

操作时建议做好记录或备份

阿里云设置密码修改最小间隔时间

阿里云设置密码修改最小间隔时间

设置密码修改最小间隔时间 | 身份鉴别

描述

设置密码修改最小间隔时间,限制密码更改过于频繁

检查提示

加固建议

在 /etc/login.defs 中将 PASS_MIN_DAYS 参数设置为7-14之间,建议为7:

PASS_MIN_DAYS 7

需同时执行命令为root用户设置:

chage --mindays 7 root

操作时建议做好记录或备份

« Older posts

Copyright © 2022 野人部落实验室

Theme by Anders NorenUp ↑