linux安装vsftpd

本文介绍了在CentOS系统上安装和配置FTP服务器的步骤,包括使用`yum`安装vsftpd,设置用户权限,禁止匿名登录,阻止用户访问上级目录,以及允许用户写入权限。同时,还详细说明了如何通过编辑`vsftpd.conf`文件来禁用DNS解析,确保服务器安全。
摘要由CSDN通过智能技术生成

安装

yum -y install vsftpd

配置

/etc/vsftpd下的ftpusers和user_list中的用户都是不能登录的

常用配置
创建用户
useradd -d 用户主目录 用户名
修改密码:passwd 用户名

vim /etc/vsftpd/vsftpd.conf

  1. 禁止匿名登录
    anonymous_enable改为NO
  2. 阻止访问上级
    将chroot_list_enable和chroot_list_file的注释去掉,阻止用户访问上级目录,在/etc/vsftpd(chroot_list_file指向的目录)下建立chroot_list文件,建立完成后,在其中添加用户创建的用户名,使其只允许访问指定目录
  3. 授予写入权限
    添加:allow_writeable_chroot=YES
  4. 禁用DNS解析
    添加:reverse_lookup_enable=NO
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值