0

他のリモートマシン(リモートホスト1)で「ssh」しているときに、リモートホスト2にsshする必要があります。たとえば、リモート host1 から次を実行する必要があります。

ssh -i MY_PRIVATE_KEY_FILE_NAME myname@remotehost2

ただし、秘密鍵ファイルはローカル マシンにあります。どのように指定できますか?

4

2 に答える 2

2

ssh エージェントを使用して、ローカル キーを転送できます。

エージェントを起動します(すでにインストールされている必要があります)

ssh-agent

次に、ローカルキーを追加します

ssh-add /path/to/your/keyfile.key

次にserverAにログインします

ssh -A userA@serverA

これで、ローカル キーを使用して serverB にログインできるはずです。

于 2013-10-02T17:19:43.483 に答える