som*_*ing 6 security root ssh rkhunter
我刚刚跑了rkhunter --check,除了这个之外一切都很好:
Checking if SSH root access is allowed [ Warning]
Run Code Online (Sandbox Code Playgroud)
这个警告是什么意思?此系统不允许 SSH 根访问。
编辑#1
这是我/etc/ssh/sshd_config的设置方式:
PermitRootLogin no
Run Code Online (Sandbox Code Playgroud)
和 rkhunter.conf
root ~ # cat /etc/rkhunter.conf | grep ALLOW_SSH_ROOT_USER
#ALLOW_SSH_ROOT_USER=no
ALLOW_SSH_ROOT_USER=unset
Run Code Online (Sandbox Code Playgroud)
小智 10
以下值需要匹配:
在rkhunter配置中:
cat /etc/rkhunter.conf | grep ALLOW_SSH_ROOT_USER
Run Code Online (Sandbox Code Playgroud)
Run Code Online (Sandbox Code Playgroud)ALLOW_SSH_ROOT_USER=no
在sshd配置中:
cat /etc/ssh/sshd_config | grep PermitRootLogin
Run Code Online (Sandbox Code Playgroud)
Run Code Online (Sandbox Code Playgroud)PermitRootLogin no
一旦它们匹配,您就不应再收到警告rkhunter。
小智 5
如果你已经在你的 /etc/ssh/sshd_config
PermitRootLogin without-password
Run Code Online (Sandbox Code Playgroud)
再次在/etc/rkhunter.conf值必须匹配中,如下例所示:
ALLOW_SSH_ROOT_USER=without-password
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11163 次 |
| 最近记录: |