我已经在本地设置了ftp服务器,我创建了经过身份验证的用户来访问ftp服务器。
我想给用户提供删除,写入,读取等权限 我遵循了很多教程,但仍然无法登录到ftp服务器 以下是我所做的改变
删除/etc/vsftpd.conf中以下行中的注释
local_enable=YES
write_enable=YES
chroot_list_enable=YES
将用户添加到/etc/vsftp.chroot_list file
然后
sudo touch /etc/vsftp.chroot_list
终于重新启动了服务器,但我无法登录到ftp服务器。
答案 0 :(得分:0)
首先检查端口21是否正在使用以下命令进行监听。如果您有自定义端口,则将21替换为该端口号。
netstat -pan | grep 21
如果正在侦听,请检查您是否可以在本地ftp:
ftp localhost
然后从服务器停止防火墙一段时间,然后重试。