centos7安装ftp

ftp的登录方式有三种:

 1、匿名登录;

 2、linux用户登录;

3、虚拟用户登录

本次安装使用第二种方式linux用户登录

 

#1.安装 vsftpd
yum install -y vsftpd
service vsftpd start

#2.设置vsftpd开机启动
systemctl enable vsftpd.service

#3.修改主配置文件
vim /etc/vsftpd/vsftpd.conf
#修改以下参数
anonymous_enable=NO
#加上以下参数(云服务器需要打开30000-30009端口,可以根据需求增加端口数量)
allow_writeable_chroot=YES
chroot_local_user=YES
userlist_deny=NO
pasv_address=117.62.22.237
pasv_min_port=30000
pasv_max_port=30009

#4.修改用户配置文件
vi /etc/vsftpd/user_list
#在最后一行增加用户名
ftpuser

#5.创建新用户
useradd -g ftp -s /sbin/nologin -M ftpuser
#设置用户密码:skywell@2020
passwd ftpuser
#创建ftp用户主目录
mkdir -p /data/ftp/
#将文件夹分配给用户
chown ftptest /data/ftp/
#重启服务
service vsftpd restart

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值