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
に変更し保存する

SSHでのrootログイン禁止2

4, sshdの再起動
/etc/init.d/sshd restart
もしくは
/etc/rc.d/init.d/sshd restart
を入力して再起動

SSHでのrootログイン禁止2


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