CentOS下ftp搭建 配置

CentOS下ftp搭建 配置

1、卸载ftp
    使用命令 rpm  -qa|grep vsftpd 查看系统是否安装了ftp
    使用命令rpm -e vsftpd 即可卸载ftp
2、安装ftp
    使用yum命令安装vsftp
    #yum install vsftpd -y
3、添加ftp账号 和建目录
    #useradd -d /var/www/anke -s /sbin/nologin anftp
    ftp不需要sell登陆所以 加上命令 -s /sbin/nologin    nologin 通常在/usr/sbin/nologin或者/sbin/nologin下、
    给改账号设置密码
    #passwd anftp
    修改制定目录的权限 -R 修改目录和目录下的权限
    #chown -R anftp.anftp /var/www/anke
4、配置vsftp
    #vi /etc/vsftpd/vsftpd.conf
    将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
    取消如下配置前的注释符号:
       local_enable=YES
write_enable=YES


chroot_local_user=YES 保存退出vsftpd.chroot_list文件,将ftp的账户名添加进去,保存退出


5、修改shell配置
     vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin 或者/sbin/nologin(具体看当前系统配置)则追加进去、
6、重启vsftp
     #service vsftpd restart


不同的系统 配置ftp也不相同 以上为CentOS环境的配置

userlist_enable=YES

userlist_deny=YES 列表中用户不可以访问ftp服务器
 = no列表中用户可以访问ftp用户 
 
chroot_local_user=YES  #
chroot_list_enable=YES # 不可以切换目录

这是vsftpd.conf里边容易混淆的配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值