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