ssh

ssh-copy-idのポート指定

keychainを使うと安全に公開鍵方式でパスワードを毎回入力しないでサーバにアクセスできます。
事前準備として公開鍵のコピーが必要ですが、ssh-copy-idコマンドを使ってsshの公開鍵を安全にコピーすることができます。
このコマンドには、ポート指定をするオプションがないのでVirtualBoxなどの仮想サーバにアクセスするときに困ります。
ちょっとトリッキーな方法ですが、下記のようにするとポートを指定できます。

$ ssh-copy-id "-p 4022 localhost"
localhost's password:
Now try logging into the machine, with "ssh '-p 4022 localhost'", and check in:
.ssh/authorized_keys
to make sure we haven't added extra keys that you weren't expecting.
$
タイトルとURLをコピーしました