如何在linux搭建FTP服务

安装

yum -y install vsftpd

创建个用户ooxx

useradd -s /sbin/nologin -d /data/client/1.0.4 ooxx
passwd  ooxx

修改用usermod,

调整目录

usermod -s /sbin/nologin -d /data/client/1.0.1 ooxx

删除用userdel 

userdel -r ooxx

然后编辑vsftpd配置文件,位置是:vim /etc/vsftpd/vsftpd.conf

找到anonymous_enable这个配置项,默认是YES,修改成NO,表示不允许匿名用户登录

找到chroot_local_user=YES这个配置,默认是注释的,这里去掉注释,表示只让用户在自己的目录里面活动

service vsftpd restart

FTP开通的端口为21 ,要记得开通防火墙

 

给/data/client/chess目录分配权限 ,给ooxx和ooxxGroup

chown -R ooxx:ooxxGroup /data/client/1.0.4

chmod 755  /data/client/1.0.4

在 /etc/vsftpd/userconfig/ 目录添加用户 ooxx

vi ooxx

local_root=/data/client/1.0.4/ 

保存

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值