root用户无法访问ftp/vsftpd

现象

安装好vsftpd后,发现root用户无法远程连接ftp, 其他用户却可以。

原因

出于安全性考虑,vsftpd默认禁止root权限访问ftp

解决方法

1.修改以下两个文件,将其中的root字段删除

vim /etc/vsftpd/ftpusers
vim /etc/vsftpd/user_list

2.然后重启vsftpd服务,问题解决。

service vsftpd restart
  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这段脚本的作用是删除特定文件,并修改或添加一些FTP服务器的配置。具体解释如下: ```shell find / -name .rhosts |xargs rm -rf find / -name .hosts.equiv |xargs rm -rf find / -name .netrc |xargs rm -rf ``` - 使用find命令在根目录下查找名为.rhosts、.hosts.equiv和.netrc的文件。 - 使用xargs命令将找到的文件作为参数传递给rm命令,以递归方式删除这些文件。 ```shell if [ -f "/etc/ftpusers" ];then echo 'root' >> /etc/ftpusers fi ``` - 检查/etc/ftpusers文件是否存在。 - 如果存在,则在文件末尾添加一行"root",即禁止root用户使用FTP。 ```shell if [ -f "/etc/vsftpd/ftpusers" ];then echo 'root' >> /etc/vsftpd/ftpusers fi ``` - 检查/etc/vsftpd/ftpusers文件是否存在。 - 如果存在,则在文件末尾添加一行"root",即禁止root用户使用vsftpd。 ```shell if [ -f "/etc/vsftpd.user_list" ];then echo 'root' >> /etc/vsftpd.user_list fi ``` - 检查/etc/vsftpd.user_list文件是否存在。 - 如果存在,则在文件末尾添加一行"root",即禁止root用户使用vsftpd。 ```shell if [ -f "/etc/vsftpd/user_list" ];then echo 'root' >> /etc/vsftpd/user_list fi ``` - 检查/etc/vsftpd/user_list文件是否存在。 - 如果存在,则在文件末尾添加一行"root",即禁止root用户使用vsftpd。 ```shell if [ -f "/etc/vsftpd.conf" ];then echo 'ftpd_banner=Welcome to blah FTP service' >> /etc/vsftpd.conf echo 'chroot_local_user=NO' >> /etc/vsftpd.conf echo 'chroot_list_enable=YES' >> /etc/vsftpd.conf echo 'chroot_list_file=/etc/vsftpd/chroot_list' >> /etc/vsftpd.conf echo 'anonymous_enable=NO' >> /etc/vsftpd/vsftpd.conf fi ``` - 检查/etc/vsftpd.conf文件是否存在。 - 如果存在,则在文件末尾添加以下几行配置: - "ftpd_banner=Welcome to blah FTP service":设置FTP服务的欢迎信息。 - "chroot_local_user=NO":禁用本地用户的chroot特性。 - "chroot_list_enable=YES":启用chroot列表。 - "chroot_list_file=/etc/vsftpd/chroot_list":指定chroot列表文件的路径为/etc/vsftpd/chroot_list。 - "anonymous_enable=NO":禁用匿名用户登录。 这段脚本的目的是删除特定文件,并修改或添加一些FTP服务器的配置,以加强系统安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值