私はただ走ったrkhunter --check
そしてこれを除いてすべてが良かった:
Checking if SSH root access is allowed [ Warning]
この警告はどういう意味ですか?このシステムではSSHルートアクセスは許可されていません。
編集#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