SFTPを使用してリモートサーバーに接続しようとしましたが、不要なパスワードプロンプトが表示される

SFTPを使用してリモートサーバーに接続しようとしましたが、不要なパスワードプロンプトが表示される

私は最近開発のためにWindowsからUbuntuに切り替えましたが、リモートサーバーへの接続を確立するのに問題があります。

Windowsでは、Cyber​​duckを使用して保護されていないキーファイルを使用してSFTPを介してリモートサーバーに接続します。

これで、コマンドラインを使用してsftpを実行しようとしています。

sudo sftp -o IdentityFile=< location of my keyfile > < myusername >@< myhostname >

私は次のような答えを受けました。

Enter passphrase for key < my keyfile >: 
Permission denied (publickey).
Couldn't read packet: Connection reset by peer

私は使う精密Windowsで同じキーファイルをリンクしましたが、正常に動作します。この特定のキーファイルにはパスワードがないため、パスワードの入力を求められませんでした。残念ながら、雇用主が提供したパスワードを含むキーファイルに置き換えることはできません。

私のキーファイルの権限は600に設定されており、ファイルですppk

ここで何が起こっているのでしょうか?接続するにはどうすればよいですか?

ベストアンサー1

おすすめ記事