默认配置vsftpd 是允许匿名登录的,也许不安全,那么如何禁止不输入密码就登录?
1.vi /etc/vsftpd/vsftpd.conf
把
anonymous_enable=YES 修改为anonymous_enable=NO
注意,如果改为#anonymous_enable=YES 还是允许匿名登录的
2. 重新启动VSFTPD
[root@localhost vsftpd]# service vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]
3.[root@localhost vsftpd]# ftp localhost
Connected to localhost.localdomain.
220 (vsFTPd 2.0.1)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (localhost:root): anonymous
331 Please specify the password.
Password: //此时没有输入密码
530 Login incorrect.
Login failed.
ftp> user anonymous
331 Please specify the password.
Password: //输入密码后进入
230 Login successful.
阅读(803) | 评论(0) | 转发(0) |