
Amazon Linux Server を使用して tooltwist ステージング サーバーで作業していますが、ログイン ユーザー名とパスワードを常に入力する必要があります。これを経由せずに Linux サーバーに安全にアクセスするにはどうすればよいでしょうか?
答え1
OSx マシンからアクセスする場合は、次の操作を行ってください。一般的な原則としては、公開キーを生成し、その公開キーを取得してリモート サーバーに配置します。
あなたのマシン上で
ssh-keygen -t rsa
これにより、~/.ssh ディレクトリに id_rsa.pub ファイルが生成されます。このファイルの内容を ~/.ssh/authorized_keys ファイルに貼り付けます。
確認すべき注意事項がいくつかあります。両側に .ssh があり、.ssh の下のファイルの権限が 600 である必要があります。そうでない場合、エラーが発生します。
答え2
キーペアを使用した ssh と、ローカルで実行されている ssh-agent。
man ssh-keygen
man ssh-copy-id
man ssh-add