CentOS6.3
SSHでのrootの禁止
・環境
OS : CentOS 6.3
・やり方
1, rootにユーザー変更
su
2, 以下のコマンドを入力してファイル編集
vim /etc/ssh/sshd_config
もしくは
vi /etc/ssh/sshd_config
3, 42行目付近の
# PermitRootLogin yes
を
PermitRootLogin no
に変更し保存する
4, sshdの再起動
/etc/init.d/sshd restart
もしくは
/etc/rc.d/init.d/sshd restart
を入力して再起動
5, 確認
Teraterm等を使用して
rootでのログインを試して
ログインできなければOK
※ sshd_configのファイルの変更前に
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak等
cp コマンドを使ってsshd_configをコピーしたりして
いつでもきり戻せるようにしたほうがいいと思うよ【参考サイト】
MAKIZOU.COM
【参考書籍】
- はじめてのCentOS6 Linuxサーバ構築編 (TECHNICAL MASTER)/秀和システム
- ¥3,150
- Amazon.co.jp