秘密鍵を使用してfilezillaでsftpに接続する方法


11

Ubuntu 14.04でパッケージマネージャー(apt-get)を使用してfilezillaをダウンロードしました。現在、使用しているリモートサーバー上でファイルを転送するためのサイトを設定しています。ログインタイプには、秘密鍵を使用する必要がありますが、オプションとしてリストされていません。間違ったバージョンのFileZillaまたは何かをインストールしましたか?インストールをアップグレードしようとしましたが、FileZillaが最新であると表示されます。任意の助けをいただければ幸いです、これは私の初めてsftpです。


1
Filezillaが本当に必要ですか?デフォルトのファイルブラウザはSFTPを実行できます。Ctrl-Lを押すと、アドレスバーが表示され、を参照できますsftp://some.server
ムル

回答:


15

キー認証を構成する必要があります。

メニューを開き、Edit> Settings…に移動しConnectionますSFTP

キーファイルを追加すれば完了です。

ここに画像の説明を入力してください


1
「キーファイルの追加」ボタンをクリックした後に選択して、このページにsshキーファイルを追加しようとしましたが、ファイルが明らかに間違った形式であり、パテ形式に変換する必要があることを示すダイアログボックスがポップアップしました(。 ppkまたは何か)。[はい]をクリックすると、ファイルマネージャーが表示されますが、キーファイルが保存されているディレクトリに表示されなくなりました。ファイルを追加する適切な方法は何ですか、またはシステムのSSHエージェントを使用する他のオプションを使用する必要があります(それを行う方法もわかりません)?
loremIpsum1771

すみません、公平に。それはまったく別の質問です。新しいものを要求する必要があります。コメントで新しい質問に答えることは、他の読者にとって混乱を招きます。
AB

右、ここで新しいポストがある:askubuntu.com/questions/700164/...
loremIpsum1771

リンクをありがとう。ここでの質問は解決されたようです。ここで答えを受け入れることができます。回答の左側にあるチェックマークをクリックします。そして、おそらく賛成票です。
AB

「通常の」オプションでログインし、パスワードを空白のままにする必要があります(この回答で説明するように、以前にオプションにsshキーファイルを追加しておく必要があります)
レト

1

私にとっての修正は、ログオンタイプをキーファイルに切り替えることでした。私の場合、以下のリンクを使用して設定した正しい権限を持つUbuntuユーザーがいます。

上記の答えを試しましたが、うまくいきませんでした。ユーザーが実際にルートだった場合、それがあるかもしれないと思いますか?

SSHキーでログインする非rootユーザーを作成するリンク:https : //www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys

FileZillaの場合FileZillaの例

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.