私はSolaris(5.11 11.3 i86pc i386 i86pc)を使用しています。 SSH経由でrootログインを無効にしようとしましたが、SSHサービスを再起動するように編集PermitRootLogin yes
しました。私は試した: PermitRootLogin no
/etc/ssh/sshd_config
svcadm disable ssh
svcadm enable ssh
または
svcadm restart ssh
その後、これでステータスを確認します。
svcs -l svc:/network/ssh:default
ログを見ると、「enabled」属性をtrue / falseに変更して再起動するようです。
cat /var/svc/log/network-ssh:default.log
しかし、これ以上記録はなく、これだけあります。
[ May 14 08:00:07 Enabled. ]
[ May 14 08:00:07 Rereading configuration. ]
[ May 14 15:01:42 Executing start method ("/lib/svc/method/sshd start"). ]
Creating new rsa public/private host key pair
Creating new dsa public/private host key pair
[ May 14 15:01:43 Method "start" exited with status 0. ]
[ May 14 15:23:07 Stopping because service restarting. ]
[ May 14 15:23:07 Executing stop method (:kill). ]
[ May 14 15:23:07 Executing start method ("/lib/svc/method/sshd start"). ]
[ May 14 15:23:07 Method "start" exited with status 0. ]
まだSSHアカウントを介してrootとしてログインしています。この問題をどのように解決できますか?
ベストアンサー1
SSHサービスで正確に何が起こっているのかわかりません。ただ再起動しました。これはうまくいきます。