UNIX初心者です。sftpで鍵認証を使いサーバAからサーバBにデータ転送をしたいのですが、うまくいきません。
今までやった事は
1.鍵の生成
SSHクライアントのPuttygenでDSAの鍵 sftp.pubと sftp.ppkを生成しました。
sftp.ppkをサーバAの /home/user_a/.sshにアップロード
sftp.pubをサーバBの /home/user_b/.sshにアップロードして
%ssh-keygen -i -f sftp.pub >> ~/.ssh/authorized_keys2を実行しました。
各サーバの /.sshのパーミッション->フォルダ700 ファイル600に変更
2.sftpの実行
サーバAから
%sftp -oIdentityFile=/home/user_a/.ssh/sftp user_b@server_b.hostname
を実行すると普通にパスワードが求められてしまいます。
今つまづいているのは、パスワードなしで鍵認証したいが、パスワードが求められてしまう事です。どこが間違っているでしょうか?
やり方を紹介しているURLなどご存知でしたら教えていただけますでしょうか。
No.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
鍵ファイルの指定、正しいですか?
返事が大変遅れました。すみません。
只今、多忙で教えていただいたことがなかなか出来ませんでした。
たぶんあと二ヶ月後ぐらいにちょっと落ち着くので、その時実践してみます。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# ファイルがあるのにエクスプローラでは存在しない 4 2023/02/15 17:36
- その他(データベース) AWSのcloud9で「 ls -l ~/.ssh/」のコマンドで公開鍵、 秘密鍵を知ろうとすると「 1 2023/07/09 02:10
- UNIX・Linux Ubuntu20.04からUbuntu22.04にバージョンアップする際にssh-rsaが無効になっ 1 2022/11/25 00:08
- サーバー ログオンユーザーがいない場合に自動再起動 1 2022/09/28 09:53
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- UNIX・Linux Linux(fedora)でホスト名について 2 2022/06/21 14:24
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- サーバー サクラですがサーバにHPをアップロードするためのPW等わからなくなってしまいました・・ 1 2023/06/09 19:18
- サーバー Windows Server 2019 CALについて 3 2022/04/02 16:40
- ノートパソコン ESETの初期インストールの仕方 1 2022/10/14 08:26
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sftpのパスワードなしでログイン
-
AWSでSSH接続をしたいのですが...
-
SSHに繋がらない
-
wifiの暗証番号設定
-
sftpのバッチモード(Solaris)
-
公開鍵方式のsshでパスワード入...
-
公開鍵でのログイン設定について
-
アクティベート・認証・ユーザ...
-
プロダクトキーのみの販売
-
osxからlinuxへshh接続できません
-
ユーザ認証(xauth)とホスト認証...
-
SSHのパスワード無し認証(公開...
-
SSH通信で秘密鍵の読み込みが失敗
-
ssh の仕組み
-
ssh公開鍵認証設定の解除について
-
iTunes Storeで購入した曲がCD...
-
centOS7とteratermで、秘密鍵、...
-
IISでのBASIC認証
-
sshでlogin後、操作中、固まる...
-
RedHatでDSA公開鍵認証ができま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AWSでSSH接続をしたいのですが...
-
SSH + rsyncがダメです
-
sftpのバッチモード(Solaris)
-
AWSでサーバを構築してWordpres...
-
sftpのパスワードなしでログイン
-
sshでlogin後、操作中、固まる...
-
WindowsからRLoginでFreebsdにS...
-
SSH通信で秘密鍵の読み込みが失敗
-
ssh公開鍵認証設定の解除について
-
centOS7とteratermで、秘密鍵、...
-
UNIX初心者です。sftpで鍵認証...
-
SSHに繋がらない
-
sshのセッション数
-
Cyrus SASL 認証Mechanism につ...
-
Windows7 認証エラー0xC004E00...
-
windowsゲストOSのライセンス認...
-
XPのライセンス認証回数の制限...
-
Ubuntu20.04からUbuntu22.04に...
-
ssh + rsync でパスワードを聞...
-
レンタルサーバーについて(長...
おすすめ情報