I am really liking the power of Dolphin and all the KDE tools that go along with using it. What can I do to connect over FTP/SFTP with Dolphin?
7 Answers
On the left hand side of the Dolphin window, click Network. There will be a item for adding a network location like ftp or scp. Dolphin is a great file manager...
-
I'm using Kubuntu 16.04 with Dolphin and from there I can't login to my Ubuntu laptop. But, I can open a terminal and SSH to it without a problem. From Dolphin under Network, I see my Laptop name, yet Dolphin won't offer to let me login to it when I either <RightCLICK> or <LeftClick> on the laptop. I don't see any way at all to transfer files or SFTP using Dolphin. What am i doing wrong? May 20, 2016 at 18:13
-
5
If you just want a quick connection, you can click the navigation breadcrumbs on above the file list (or Ctrl+L) and type directly:
sftp://{username[:password]}@{domain}/{path}
-
1I tried this using Dolphin on Kubuntu 16.04 and got a Protocol Error. I'm sure what you wrote is correct, but somehow I must have introduced a syntax error or something else. BUT THEN I tried typing just this: SFTP:{username}@{domain} and BINGO -- It worked!! (a dialog box pops up asking for the password) I wonder what it was I was typing wrong on the first attempts?? May 20, 2016 at 18:34
-
1Just in case this isn't clear, the entire path should look like this:
sftp://username:password@domain/path
, that is, look like a regular SSH URL. The other symbols in the above answer are only to denote placeholders.– cemper93Sep 19, 2017 at 19:56 -
-
does not work: sftp://username:password@domain/path Get protocol error and dolphin says it doesn't support opening websites...– Max DaxMar 2, 2023 at 21:42
SFTP in Dolphin is implemented as fish
fish://{username[:password]}@{domain:port}/{path}
-
I tried that using Dolphin equipped with Kubuntu 16.04 and it doesn't work, but I can still open a terminal and SSH to the laptop I'm trying to connect to. I don't see any way at all to transfer files across either a local or remote network using Dolphin. Am I doing something wrong, or do I need to use Midnight Commander or Krusader instead of Dolphin? May 20, 2016 at 18:16
-
sftp:// doesn't work for me for hosts with ProxyCommand in ~/.ssh/config. But fish:// does.Thank you, you saved me from a lot of pain! Mar 16, 2019 at 8:00
-
1I needed
fish://
to change the port. Apparently specifying the protocolsftp://
in Dolphin does not allow a port change. Aug 12, 2019 at 7:04 -
Current versions (I am using 18.08.0) seem to support alternative ports with
sftp://
. Tested with Debian 10.5.– stollrSep 8, 2020 at 8:43
- On the left hand side of the Dolphin main window, is a network link
- Click on the network link
- There will be a symbol for adding a network folder, double click it and a pop up window will happen.
- Select ftp option from the list and another new window will pop up.
- You are now at the Net Work Information place. Type a name for your network folder.
- Next enter your user name.
- Then enter the server name. (Enter the server I.P address instead)
- Press the save and connect option.
- A pop up will appear for password
On the left hand side of the Dolphin main window, is a network link
Click on the network link
Then on add network folder.
Select ftp option from the list and another new window will pop up.
If secure SSL encryption is activated on your server, can use the secure shell option to login instead.
-
1
-
Thank You, this worked for me in FreeBSD 13.1, now I wonder, how can I use terminal with it passively.– Max DaxMar 2, 2023 at 21:49
-
cPanel has a option, to open one through it, but only it. Its very slow too.– abcMar 4, 2023 at 3:15
-
-
LocalMountPoint='' ; siteIP='' ; username='' ; password='' ; sudo mkdir "$LocalMountPoint" ; sudo curlftpfs "$siteIP" "$LocalMountPoint" -o user="$username":"$password"; ls ; cd LocalMountPoint; clear; ls– abcMar 4, 2023 at 5:17
If you want to connect using a key file.
- create a config file in path ~/.ssh/config
config file may look like this
Host <any-host-name-of-your-choice>
HostName <provided host name, must be the address>
User <username to login>
Port <if you have a port, else remove this line>
IdentityFile ~/.ssh/<valid key path>.keySave the file, in Dolphin Address bar type sftp://<any-host-name-of-your-choice>
this will connect to server using dolphin and private key file.
I am not sure how exactly Dolphin works, seems like its using KIO under the hood so:
sudo apt install kio-extras
Added sftp for me.
Here is how I have done it that after a lot of searching. Go to dolphin, right click to add entry, and then type fish://<ip>
like we do in nautilus.