RHEL からリモート sftp サーバーにアクセスするための Openssh キー

RHEL からリモート sftp サーバーにアクセスするための Openssh キー

私は、Windows 7 で puttygen を使用して公開キーと秘密キーを生成し、その後、エクスポート キーを使用して puttygen でキーを openssh に変更しました。次に、この openssh キーを使用して、RHEL 6 から sftp サーバーにアクセスします。openssh キーを使用して sftp サーバーにアクセスするには、RHEL でどのような手順を実行する必要がありますか。私は初心者なので、ご協力をお願いします。

答え1

sftpサーバーに自動的にアクセスしたいユーザーの場合は、まず

ssh-keygen

これにより、SSH キー ペアが生成されます。すべての質問に対して Enter キーを押して、デフォルトを受け入れます。

ssh-copy-id YOUR_SFTP_SERVER_ADDRESS

これにより、sftpサーバーはsshキーを信頼するようになります。

これに従うと、sftp サーバーへのすべての ssh アクセスでパスワードの入力が求められなくなります。同様に、すべての scp でもパスワードが求められなくなります。したがって、次のようにファイルを取得できます。

scp YOUR_SFTP_SERVER_ADDRESS:PATH_TO_FILES_ON_SFTP_SERVER   DESTINATION_DIRECTORY

scp 192.168.0.53:/home/john/shared_files/  /tmp/

これにより、ジョンのファイルがローカルディレクトリ /tmp に移動します。

お役に立てれば!

関連情報