VPSにはずーっとputtyでアクセスしてきましたが、
勉強も兼ねてssh(linuxクライアント)でもアクセスしてみました。
主な違いは鍵。
それぞれ特有の鍵をそれぞれで生成します。
サーバーに公開鍵、クライアントが秘密鍵を使用するのは基本。
linuxクライアントでは秘密鍵のパーミッションを400にしないと怒られる。
-
鍵の生成、それぞれパスワードを指定
-
サーバーに登録
- どちらも拡張子pubのファイルを使用
- cat ***.pub >> .ssh/authorized_keys
- アクセス
sshはコマンドなので一例を。
オプションをファイルに書いておく方法もあるらしいけど今回はパス。
一番下が一番ややこしい。