このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
- 02 Apache2で自己認証ssl [中間証明書の整合性確認]
最近の更新
1.CentOS6のISOで起動
#sshd_configのコピー
cp -p /etc/ssh/sshd_config.anaconda /etc/ssh/sshd_config
#HOST RSA KEY・HOST DSA KEYの作成
/usr/bin/ssh-keygen -q -t rsa -f /etc/ssh/ssh_host_rsa_key -C '' -N '' /usr/bin/ssh-keygen -q -t dsa -f /etc/ssh/ssh_host_dsa_key -C '' -N '' chmod 600 /etc/ssh/ssh_host_*
#sshd_configへ設定追加
echo "Protocol 2" >> /etc/ssh/sshd_config
※注意:この状態だと、どこからでもパスワードなしでログインできてしまう。
/sbin/sshd
ssh root@[IP ADDRESS] mkdir /root/.ssh/ touch /root/.ssh/authorized_keys chmod -R 600 /root/.ssh/
#鍵作成・Authorized_keysに追加
ssh-keygen cat /root/.ssh/id_rsa.pub | tee > /root/.ssh/authorized_keys cat /root/.ssh/id_rsa
# sshd_configを鍵認証のみに修正
sed -r -i -e '/PermitRootLogin.*/d' -e '/^PasswordAuthentication.*/d' /etc/ssh/sshd_config
echo "PermitRootLogin without-password" >> /etc/ssh/sshd_config
echo "PasswordAuthentication no" >> /etc/ssh/sshd_config