- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:UNIX初心者です。sftpで鍵認証を使いサーバAからサーバBにデータ)
UNIX初心者のためのsftpで鍵認証を使ったデータ転送方法
このQ&Aのポイント
- UNIX初心者のためのsftpで鍵認証を使ったデータ転送方法をご紹介します。
- 鍵の生成と設定、sftpの実行とパスワードなしでの鍵認証について解説します。
- 鍵認証によるデータ転送方法について、具体的な手順を紹介します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
なんというか… いろいろ手順が間違えているかと……。 >SSHクライアントのPuttygenでDSAの鍵 sftp.pubと sftp.ppkを生成しました。 >sftp.ppkをサーバAの /home/user_a/.sshにアップロード opensshが.ppkを認識できるでしょうか? Puttygenで「OpenSSH形式でエクスポート」できるので、エクスポートして下さい。 >%ssh-keygen -i -f sftp.pub >> ~/.ssh/authorized_keys2を実行しました。 パーミッションは? 664でのままだと、「リモート側で」エラーになるようです。 Permission denied (publickey,gssapi-with-mic). Couldn't read packet: Connection reset by peer と言われてしまいました。 >各サーバの /.sshのパーミッション->フォルダ700 ファイル600に変更 700でよい…かと。 >%sftp -oIdentityFile=/home/user_a/.ssh/sftp user_b@server_b.hostname 鍵ファイルの指定、正しいですか?
お礼
返事が大変遅れました。すみません。 只今、多忙で教えていただいたことがなかなか出来ませんでした。 たぶんあと二ヶ月後ぐらいにちょっと落ち着くので、その時実践してみます。 どうもありがとうございました。