Я использовал Ubuntu 10.10.
У меня была странная ситуация, когда я настраивал небольшую сеть с фиксированными IP-адресами. У меня был диск NAS, на котором я включил ftp.
Когда я использовал меню connect to server
, я смог нормально подключиться (или просто ввести URL в nautilus).
Однако из командной строки команда ftp
не сработала и выдала неизвестную ошибку хоста. Однако я смог пропинговать диск.
В конце концов я использовал команду gvfs-host
, чтобы включить подключение через сценарий. Мне просто интересно, сталкивался ли кто-нибудь с этой проблемой
Как решить эту проблему?
Убедитесь, что файл конфигурации соответствует следующим атрибутам (запустите sudo nano /etc/vsftpd.conf
, чтобы отредактировать его):
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
Сохраните и выйдите из этого файла
Убедитесь, что создан следующий каталог и к нему применены разрешения (замена имени пользователя именем пользователя linux, который будет обращаться к системе)
mkdir /home/username/files
chown root:root /home/username
sudo service vsftpd restart