回答:
SSH経由でログインするつもりだったと思いますか?に次の行を追加します/etc/ssh/sshd_config。
PermitRootLogin no
特定のユーザーのログインを拒否する場合は、これを構成ファイルに追加します。
DenyUsers root
これには、ブラックリスト方式を採用しています。一般的には、ホワイトリストが望ましいです。あなたの会社ができるようにする必要がある場合robやadmin、ユーザーがサーバー上でログインし、以下の設定ディレクティブを使用します。
AllowUsers rob admin
構成ファイルを変更した後、次のコマンドを使用してsshサービスを再起動します。
sudo service ssh restart
sudo apt-get install openssh-server
ファイルを編集し/etc/ssh/sshd_config、探します
PermitRootLogin
に設定しnoます。
AllowUsers <username>、実際には誰もSSHを許可しないでしょうか?
DenyUsersそれらのログインもしない限り、SSHを介してログインできます。
デフォルト設定では、rootアカウントがロックされているため、rootとしてリモートでログインすることはできません。RSAキーを使用してrootとしてリモートでログインできないことを確認したい場合を除き、他に何もする必要はありません。もちろん、それをしたくない場合は、ルートキーを設定しないでください。
PermitRootLoginに設定されyes、no AllowUsersまたはDenyUsersconfig行がありました。何かを逃していない限り、デフォルトでロックされていると想定するのは安全だとは思わない
sudo service ssh restartするために