问题:window无法访问此文件夹,请确保输入的文件名是正确的,并且您有权访问此文件夹

以前搭建的ftp的服务器后来不知道为什么不能访问了!输入:ftp://地址之后就弹出这个框框---window无法访问此文件夹,请确保输入的文件名是正确的,并且您有权访问此文件夹 vsftpd 530 Permission denied

找了好多地方,重启了N次,始终解决不了,最后在配置文件中改了一下,很开心的登录成功了!

最初的设置是:userlist_enable=YES      userlist_deny=NO

userlist_enable=YES     决定vsftpd.user_list文件是否启用生效,YES则生效,NO不生效

 (userlist_deny=NO 如设置为NO,则只有vsftpd.user_list文件中的用户,才能访问FTP服务器)

#vi /etc/vsftpd.user_list

# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
# for users that are denied.
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody

userlist_enable=YES;userlist_deny=YES,则只有文件vsftpd.user_list中的用户不能登录;如果userlist_enable=YES,userlist_deny=NO,则只有文件vsftpd.user_list中的用户可以登录

注:vsftpd.ftpusers文件位于“/etc”目录中,用户保存不允许进行FTP登录的本地用户账号,这些账号(包括root在内)通常不是普通的账号,而是在系统中具有较高权限的账号。禁止系统中这些用户账号进行FTP登录可以提高系统的安全性!