🦔
MacのSSHサーバーにパスワードなしでログインする
サーバー側のMacに公開鍵と秘密鍵を作る
$ cd ~.ssh
$ ssh-keygen -t rsa
公開鍵の内容をauthorized_keysファイルに追加し、権限を600にする。
$ cat id_rsa.pub >> authorized_keys
$ chmod 600 authorized_keys
クライアント側のMacに秘密鍵を登録する
サーバー側の ~/.ssh/id_rsa
を クライアント側の~/.ssh/
にコピーして、~/.ssh/config に以下の内容を追記する
Host hoge <- macのホスト名
HostName 192.168.xx.xx <- macのIP
User ohnishi
Port 22
IdentityFile ~/.ssh/id_rsa
TCPKeepAlive yes
IdentitiesOnly yes
Discussion