web-dev-qa-db-ja.com

[サーバーに接続]を使用してSFTP経由で接続し、リモートサーバーのフォルダーにアクセスします

Ubuntuの「サーバーに接続」オプションを使用してリモートsftpアカウントに接続するにはどうすればよいですか?画面に[サーバーに接続]ダイアログボックスがある場合、[サービスの種類]のみが表示されます。

FTP (with login)
Public FTP

ドロップダウンに表示されるFTPオプションはこれらのみです。 SFTPオプションはありませんか?

18
oshirowanen

UbuntuでSFTPサーバーに接続する最も簡単な方法は、GVFSサポート(Nautilus、Nemo、Thunar)またはKIOサポート(Dolphin、Konqueror)を備えたファイルマネージャーのsftp://スキームを使用することです。

  1. ファイルマネージャウィンドウを開きます。

  2. アドレスバーを表示またはフォーカスe。 g。と Ctrl+L

    (これが機能しない場合は、ファイルマネージャーに「Go to…」または「Connect to…」と呼ばれる同等の代替メニューエントリがある可能性があります。一部のウィンドウマネージャーでは、 Alt メニューバーを表示します。)

  3. サーバーのアドレスをアドレスバーに入力します。

    sftp://example.org[:port]/
    

    アドレスにユーザー名、パスワード、パスを指定することもできます:

    sftp://[user[:password]@]example.org[:port]/[path/to/directory/]
    

    使用しておらず、SFTPアカウントにパスワードが必要な場合、パスワードダイアログが表示されます。

28
David Foerster

ドロップダウンにSSHオプションが表示されていますか?これは事実上SFTPオプションです。接続すると、左側のペインにそのようにリストされます。

または、ファイル→サーバーに接続…シーケンスをすべてスキップして、代わりに移動→場所(または Ctrl+L)そして、アドレスバーにsftp://user@Host/initial/dirと入力します。

8
steeldriver

他の人が指摘したように、それは非常に簡単です:

  • ローカルシステムの任意のフォルダーを開きます。
  • 押す Ctrl + L 、アドレスバーのテキストを選択します
  • そのテキストをクリアし、アドレスバーに次のコマンドを入力します

    sftp://[email protected]

それはあなたを通過するはずです。ただし、SSHキーを使用して保護している場合は、パスフレーズを入力する必要があります。

注:小文字のLは機能しますが、大文字を使用する必要はありません。

0
kmario23

Ubuntuにはデフォルトでsshがインストールされていないため、リモートSFTPアカウントに接続するにはUbuntuにsshをインストールする必要があります。

Sudo apt install ssh
0
Josef Klotzner