Linux中的vsftpd-阿里云开发者社区

开发者社区> 安全> 正文
登录阅读全文

Linux中的vsftpd

简介: 场景:碰到的情况,自己搭建一个linux服务器,想用LeapFTP连接到服务器的ip,但是碰到了两个错误 1,权限不足 220 (vsFTPd 2.0.5)USER root530 Permission denied.
场景:碰到的情况,自己搭建一个linux服务器,想用LeapFTP连接到服务器的ip,但是碰到了两个错误
1,权限不足
220 (vsFTPd 2.0.5)
USER root
530 Permission denied.
QUIT
2,密码无法识别,其实是root用户不让进入
USER root
331 Please specify the password.
PASS xxxxxx
530 Login incorrect.
 
vsftpd是一个安全很高的ftp软件包
 
里面的有两个配置文件
ftpusers和user_list
[root@www vsftpd]# cat ftpusers;
# Users that are not allowed to login via ftp(这里呈现哪些用户不能进入ftp)
#root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
[root@www vsftpd]#
[root@www vsftpd]# cat user_list(这里是user进入的权限文件)
# 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
[root@www vsftpd]#
 
只要用#注释掉用户root,就可以让root成功连接ftp

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: