![访问本地 ftp](https://linux22.com/image/824504/%E8%AE%BF%E9%97%AE%E6%9C%AC%E5%9C%B0%20ftp.png)
我使用的是 ubuntu 10.10。
我遇到了一个奇怪的情况,当时我正在建立一个全都是固定 IP 的小型网络。我有一个启用了 ftp 的 NAS 驱动器。
当我使用connect to server
菜单时,我能够正常连接(或者只是在 nautilus 中输入 URL)。
但是从命令行ftp
命令不起作用,并给出未知主机错误。但是我能够 ping 驱动器。
最后我使用gvfs-host
命令启用了脚本连接。我只是想知道是否有人遇到过这个问题
如何解决这个问题?
答案1
请确保配置文件遵循以下属性(运行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