CentOS 配置FTP(vsftpd)

以下是Linux 新手的啰嗦。 这个ftp 配置搞了我几天。后面再继续写kubernetes 和 docker 相关的。自已整理,一切以简单易用为目标。

前面有几个相对不怎么需要配置的步骤。

1. 安装vsftpd 服务端 (如果有就不需要再安装了)

yum -y install vsftpd

2. 安装后启动服务

systemctl start vsftpd

3. 设置为开机启动

systemctl enable vsftpd

到这里。主动模式应该就能直接访问了。 但上传和下载应该还是有问题

 

下面的都是配置(包括添加用户。分配权限。设置ftp的访问模式...)

添加用户组 ftpgroups 这个随意命名

groupadd ftpgroups 

 

添加用户并分配到新的组  如果说目录没有那就使用 mkdir /home/ftp/ 创建目录就行了。

目录的权限分配到ftpgroups组下的用户ftpadmin。个人理解。

useradd -d /home/ftp -g ftpgroups ftpadmin

 

更改用户的登录模式,ftp用户不需要登录系统。

usermod -s /sbin/nologin ftpadmin

设置密码。需要输入两次密码。含有确认一次。
passwd ftpadmin

更改目录及子目录的所属用户 -R 代表目录及子目录

chown -R ftpadmin /home/ftp

更改目录访问权限(读、写、执行之类的)
chmod 777 /home/ftp

使用 vim 或者 vi 编辑 vsftpd.conf 文件 。  我这个是个人刚弄的服务器。所以没啥资料,搞坏了就重装。如果有资料建议先备份

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值