linux下禁止root和匿名用户登录ftp

1、ftp通过root或其他用户进入可视化界面权限过大,容易导致系统文件误删

windows下输入ftp://IP去访问,不需要账号密码就可以访问到ftp文件夹

 

 刚进去pub是空的,在linux上新增一个txt文件,再去windows下刷新可以看到txt文件,容易造成匿名用户误删除文件

 

 

 

 2、禁止root用户登录ftp

vim /etc/vsftpd/ftpuser和vim /etc/vsftpd/user_list,下面的用户表示不允许通过ftp连接

备注:如果用root登录时输入账号会报错530 Permission denied.检查上面2个文件是否都允许root用户登录了。

 

 

 即不管是windows下ftp://ip连接或linux下ftp://ip输入账号密码连接,都无法使用root登录

 

 

 

 

3、禁止匿名用户登录

vim /etc/vsftpd/vsftpd.conf将anonymous_enable=改为no,表示不允许匿名登录,必须输入账号密码才能登录

 

 修改完成之后重启服务

systemctl restart vsftpd

服务重启之后再在windows下ftp://ip必须用账号密码才能登录

 

 

 

posted on 2020-07-27 10:31  金龟子大战猕猴桃  阅读(6244)  评论(0编辑  收藏  举报