2016-04-29 15 views
0

パスワードなしでいくつかのファイルをSCPする必要があります。 SERVER1 ユーザー::USER1(Server1のアクセスを持っている)別のユーザーを経由して別のホストにSSHを送信

ホスト:server2の ユーザー:user2の(SERVER2のアクセスを持っている)

私はSSH authentication.Belowの上に自分自身を混乱させていますと、シナリオ

ホストであります

どのようにして2人のユーザとどのサーバでsshハンドシェイクをセットアップできますか?

+0

あなたはserver1からserver2にファイルをコピーしますか? –

+0

はい、私はserver1からserver2にファイルをコピーする必要があります – Jeel

答えて

2

ホスト上のユーザーアカウント(ファイルを受け取る)に対して、クライアント上のユーザーのキー(コピーを行う)をプッシュするだけです。

# logged in as user2 on server2 
ssh-copy-id [email protected] 

するか、他の方法で回避:

あなたがしたい場合SERVER2のuser2がserver1上のUSER1にコピーするように指示されたら

# logged in as user1 on server1 
ssh-copy-id [email protected] 

キーは、コピーする必要があり、パスワードを入力します。

次に、あなたがテストすることができます。

ssh [email protected] # should log in with no password to server1 as user1 
+0

残念ながら私はパスワードを持っていません。ちょうどsshキーを使用します – Jeel

+0

その場合、公開鍵 'ssh-rsa AAAAB .... RXte'ユーザのホームディレクトリにパスワードなしでログインしたいサーバ上の '〜/ .ssh/authorized_keys'ファイルにコピーします。 – drew010

関連する問題