2人のLinuxユーザーが.sshフォルダキーを共有してSSHサーバーに接続できますか?

2人のLinuxユーザーが.sshフォルダキーを共有してSSHサーバーに接続できますか?

2人のLinuxユーザーがいます

  • user1 - 認証キーが保存される一般アカウント/home/user1/.ssh/
  • user2 - ホームディレクトリのないサービスアカウント

user2は、リモートサーバーに接続するためにuser1のキーにどのようにアクセスしますか? 2人のユーザー間で共有フォルダアクセスキーを使用する方法はありますか?

ベストアンサー1

ホームディレクトリのないサービスアカウント

本当に?これは非常にまれです。 /etc/passwdにホームディレクトリがないか、エントリポイントが存在しないパスを指していますか?

サービスアカウントはホームディレクトリ(ssh -i /path/to/key user@host)なしでSSHキーを使用できますが、ホームディレクトリを追加するだけで生活がはるかに簡単になります。

その後、いくつかの方法がありますが、共有ディレクトリを指す各ユーザーに対して〜/.ssh/configを使用するようです。

host *
   user sshusername
   IdentityFile /path/to/id_ecdsa

おすすめ記事