# vim /etc/zypp/zypp.conf
将以下内容:
......
multiversion.kernels = latest,latest-1,running
......
修改为:
......
multiversion.kernels = latest,latest-1,latest-2,latest-3,running
......
(补充:这里以使用 zypper 升级内核时保留内核的数量从 3 个增加到 5 个为例)
# vim /etc/zypp/zypp.conf
将以下内容:
......
multiversion.kernels = latest,latest-1,running
......
修改为:
......
multiversion.kernels = latest,latest-1,latest-2,latest-3,running
......
(补充:这里以使用 zypper 升级内核时保留内核的数量从 3 个增加到 5 个为例)
# update-crypto-policies --show
DEFAULT
(补充:这里的 DEFAULT 表示可以使用 2048 位及以上位数的 SSL)
# update-crypto-policies --set FUTURE
(
补充:
1) 这里以将全局加密 SSL 切换到 FUTURE 状态为例
2) 此时只能使用 4096 位及以上位数的 SSL
)
# vim /etc/ssh/sshd_config
将以下内容:
#Banner none
修改为:
Banner eternalcenter
或者:
# sed -i 's/.*Banner.*/Banner eternalcenter/' /etc/ssh/sshd_config
(补充:这里以将 ssh 登录提示信息修改为 eternalcenter 为例)
# systemctl restart sshd
$ echo $DISPLAY
localhost:10.0
(补充:这里的图形变量参数是 localhost:10.0)
$ su - root
(补充:这里以切换到 root 用户为例)
# export DISPLAY=localhost:10.0
(补充:这里以将图像变量设置为刚才看到的 localhost:10.0 为例)
# xclock
(补充:这里以使用 xclock 图形程序为例)
# vim /etc/pam.d/sshd
在此行:
......
auth include common-auth
......
下面添加:
......
auth required pam_tally2.so onerr=fail audit silent deny=15 unlock_time=3000 even_deny_root root_unlock_time=3000
......
在此行:
......
account include common-account
......
下面添加:
......
account required pam_tally2.so
......
或者:
# sed -i '/auth.*include.*common-auth/a auth required pam_tally2.so onerr=fail audit silent deny=15 unlock_time=3000 even_deny_root root_unlock_time=3000' /etc/pam.d/sshd; sed -i '/account.*include.*common-account/a account required pam_tally2.so' /etc/pam.d/sshd
(
补充:
1) 这里的 pam_tally2.so 代表使用 pam_tally2.so 模块
2) 这里的 silent 代表不会显示信息性的消息
3) 这里的 deny=15 代表输错 15 次后会禁止登录
4) 这里的 unlock_time=3000 代表禁止登录后 3000 毫秒后可以重新登录
5) 这里的 even_deny_root 代表 root 用户和其它用户一样会被锁住
6) 这里的 root_unlock_time=3000 代表禁止 root 用户登录后 3000 毫秒后可以重新登录
)
# pam_tally2 -u <user>
# pam_tally2 -u <user> -r --reset
# vim /etc/pam.d/sshd
在此行:
......
auth required pam_tally2.so onerr=fail audit silent deny=15 unlock_time=3000 even_deny_root root_unlock_time=3000
......
下面添加:
......
auth [success=1 default=ignore] pam_succeed_if.so user in mingyuzhu1:mingyuzhu2:mingyuzhu3
......
(补充:这里以排除用户 zhumingyu1、zhumingyu2 和 zhumingyu3 的输错密码次数限制为例)
https://access.redhat.com/solutions/62949