Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I was using ubuntu 10.10.

I had a strange situation where I was setting up a small network all with fixed IPs. I had a NAS drive that I had enabled ftp on.

when I used the connect to server menu I was able to connect fine (or just entering in the URL in nautilus).

However from the command line the ftp command didn't work, and gave an unknown host error. I was able to ping the drive however.

In the end I used the gvfs-host command to enable a scripted connection. I'm just wondering if anyone has come across this problem

How to fix this issue ?

share|improve this question
A little concern have you added the the hostname and IP in the /etc/hosts file ? You can also try telnet x.x.x.x 21 (x.x.x.x = IP of the FTP server) to check that the server is listening on the default FTP port. –  Suvasish Sarker Sep 24 '12 at 10:27
I was trying to connect just using the IP address so I don't think /etc/hosts should come into play (is that correct?). I would imagine since gvfs-mount was able to connect without any different port parameter that it's just on the usual port 21. –  beacon_bonanza Sep 24 '12 at 14:29
do you have to provide a username/password in nautilus ? (using ftp with login) or a public ftp –  user91632 Sep 26 '12 at 7:50
2012 long time, I'm not sure if it is the case. Try FTP passive mode ftp -p .... Or may be verbose/debug ftp -d -v ... –  Sneetsher Mar 15 '14 at 15:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.