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


18

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

FTP (with login)
Public FTP

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



ここに、より多くのアイデアがあります:UbuntuのFilezillaまたはWinSCPの代替
pa4080

回答:


28

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

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

  2. アドレスバーを表示またはフォーカスします Ctrl+L

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

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

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

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

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

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


FTPSに対してもこれを行うことができますbtw(ftps://example.com)。興味深いことに、これは機能しますが、「サーバーに接続」ダイアログはオプションとしてFTPSを提供しません。そして、それがOPが実際に質問しているのかどうか疑問に思っています(人々はしばしばSFTPをFTPSと混同するので)。
ドーピン

8

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

または、[ファイル]→[サーバーに接続...]シーケンスを完全にスキップし、代わりに[ 移動]→[場所](またはCtrl+ L)を実行sftp://user@host/initial/dirしてからアドレスバーに入力します。


0

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

sudo apt install ssh

0

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

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

    sftp://username@contact.server.de

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

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

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