ほんと備忘録です。
すみません。
ubuntu 12.04 です。
$sudo apt-get install ssh
$ssh-keygen -t rsa
場所はデフォ
パスフレーズ2回入力
$cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
権限も設定
$chmod 700 ~/.ssh
$chmod 600 ~/.ssh/authorized_keys
sshd_configの設定
まずバックアップ
$cd /etc/ssh
$cp sshd_config sshd_config.YYYYMMDD
編集
$sudo emacs sshd_config
Port ポート番号
PermitRootLogin no
PasswordAuthentication no
emacs終了
サービスの再起動
$service /etc/init.d/ssh restart
<クライアント側>
秘密鍵設置
id_rsa を .ssh へ。
権限を設定
$chmod 600 ~/.ssh/id_rsa
完了。
完全に自分用の備忘録になっちゃいました。
なんかありましたらコメントにどうぞ。