Ssh
當系統上不允許訪問時,rkhunter 關於 ssh root 訪問的警告
我剛跑
rkhunter --check
,一切都很好,除了這個:Checking if SSH root access is allowed [ Warning]
這個警告是什麼意思?此系統不允許 SSH root 訪問。
編輯#1
這是我
/etc/ssh/sshd_config
的設置方式:PermitRootLogin no
和
rkhunter.conf
root ~ # cat /etc/rkhunter.conf | grep ALLOW_SSH_ROOT_USER #ALLOW_SSH_ROOT_USER=no ALLOW_SSH_ROOT_USER=unset
以下值需要匹配:
- 在
rkhunter
配置中:cat /etc/rkhunter.conf | grep ALLOW_SSH_ROOT_USER
ALLOW_SSH_ROOT_USER=no
- 在
sshd
配置中:cat /etc/ssh/sshd_config | grep PermitRootLogin
PermitRootLogin no
一旦他們匹配,你不應該再被警告
rkhunter
。
如果您已在您的
/etc/ssh/sshd_config
PermitRootLogin without-password
再次在
/etc/rkhunter.conf
值必須匹配,如下例所示:ALLOW_SSH_ROOT_USER=without-password