インターネットから安全にサーバのメンテナンスが出来るように sshdを立てました。通信経路の暗号化および秘密鍵、公開鍵を利用した 認証を実現します
クライアントのm-itoさんが(sshd)サーバのm-itoさんに ログインする場合を想定しての設定
# Start the OpenSSH SSH daemon: #DEL_if [ -x /etc/rc.d/rc.sshd ]; then #DEL_ echo "Starting OpenSSH SSH daemon: /usr/sbin/sshd" #DEL_ /etc/rc.d/rc.sshd start #DEL_fi if [ -x /usr/local/sbin/sshd ]; then echo "Starting OpenSSH SSH daemon: /usr/local/sbin/sshd" /usr/local/sbin/sshd fi
PermitRootLogin no
PasswordAuthentication no
ChallengeResponseAuthentication no
ALL: 192.168.0. 127.0.0.1 sshd: 192.168.0. 127.0.0.1 xxx.xxx.xxx.xxx/255.255.255.240
ALL: ALL
ssh-keygen -t rsa1 パスフレーズ入力
ssh-keygen -t rsa パスフレーズ入力
ssh-keygen -t dsa パスフレーズ入力
cat *pub >>~/.ssh/authorized_keys
slogin sshdサーバ パスフレーズ入力で、sshdサーバにログインする