sshによるログイン制限 †特定ユーザのみsshによるログインを可能にする方法を以下に記します。 関連記事 †
sshによるログイン制限の設定方法 †指定したユーザのみsshによるログインを可能にするためには、/etc/ssh/sshd_configに以下の追記を行います。 AllowUsers ユーザアカウント スペースで複数のユーザを許可することもできます。 AllowUsers ユーザアカウントA ユーザアカウントB ユーザアカウントC 実際に試してみる †以下、CentOS5.8で試しました。 /etc/ssh/sshd_config 修正前 †修正前にsakura, tsubaki, ajisaiの3つのユーザアカウントでログインできることを確認しました。
/etc/ssh/sshd_config 修正後 †rootユーザになり、/etc/ssh/sshd_config に以下のように追記しました。 AllowUsers sakura ajisai sshdを再起動します。 # service sshd restart Stopping sshd: [ OK ] Starting sshd: [ OK ]
rootのログインを試す †sshd_configの設定が、以下のようにrootによるsshログインを許可してあり、AllowUsersにrootが記述されていない場合の動作を確認しました。 PermitRootLogin yes
上記の実行結果の通り、rootによるsshログインができませんでした。 |