SSHのインストール(CentOSとかはデフォルトで入ってると思います。)
yum install sshd
インストールしたSSHの設定ファイル(sshd_config)を編集し、rootでのログインを禁止します。
vi /etc/ssh/sshd_config
※デフォルトだと、/etc/sshに入りますが、ソースから入れた場合は、入れた場所を参照して下さい。
ファイルの「PermitRootLogin yes 」の記述を「PermitRootLogin no」に変更します。
んで、sshを再起動します。
# /etc/init.d/sshd restart
うんちく
PermitRootLogin (root ログイン許可) ssh (1) を使って、root がログインできるかどうか指定します。
この引数の値は
"yes"
"without-password"(パスワード認証なし)、
"forced-commands-only"(強制コマンドのみ)、
"no"
のいずれかになります。※デフォルトは「yes」です。
この設定項目を"without-password"にすると、root はパスワード認証ではログインできなくなります。
この設定項目を"forced-commands-only"にすると、root は公開鍵認証を使ってログインできます。
※鍵にcommand が指定されている場合にかぎります
この設定項目を"no"にすると、root はsu - のみでしかログインできなくなります。
yum install sshd
インストールしたSSHの設定ファイル(sshd_config)を編集し、rootでのログインを禁止します。
vi /etc/ssh/sshd_config
※デフォルトだと、/etc/sshに入りますが、ソースから入れた場合は、入れた場所を参照して下さい。
ファイルの「PermitRootLogin yes 」の記述を「PermitRootLogin no」に変更します。
んで、sshを再起動します。
# /etc/init.d/sshd restart
うんちく
PermitRootLogin (root ログイン許可) ssh (1) を使って、root がログインできるかどうか指定します。
この引数の値は
"yes"
"without-password"(パスワード認証なし)、
"forced-commands-only"(強制コマンドのみ)、
"no"
のいずれかになります。※デフォルトは「yes」です。
この設定項目を"without-password"にすると、root はパスワード認証ではログインできなくなります。
この設定項目を"forced-commands-only"にすると、root は公開鍵認証を使ってログインできます。
※鍵にcommand が指定されている場合にかぎります
この設定項目を"no"にすると、root はsu - のみでしかログインできなくなります。
コメント