各位大佬,vsftpd使用22端口登录后,默认就进入了root文件夹,在vsftpd.conf 文件中添加了local_root=/home/ftp并且也赋予了/home/ftp文件夹777的权限,但是重启vsftpd服务再次登录后还是进入root文件夹,添加其他账户后是直接进入/根目录了,请问如何解决这个问题呢,感谢各位大佬!
allankiller 直接root登录就好了, 1.ftp用户ubuntu限制在home/ubuntu目录解除 vi /etc/vsftpd.conf 把chroot_local_user=YES改成 chroot_local_user=NO 2.ftp限制root登录是因为作者在限制登录列表 vi /etc/ftpusers 这个文件是限制登录ftp用户的列表。删除root就可以用root登录ftp了。