需求1:安装ftp服务,容许本地用户jack登陆ftp服务器,密码为123456
需求2.容许jack上传和下载文件
需求3.指定本地用户访问的根目录为/opt/目录vim
1.使用yum源来安装vsftpd服务centos
yum install -y vsftpd服务器
2.开启ftpide
systemctl start vsftpd测试
3.建立本地用户jack,设置密码为:123456centos7
useradd jack
passwd 123456rest
4.配置vsftp的主配置文件在/etc/vsftpd/vsftpd.conf 文件 ,有些配置是没有的须要本身手动添加。blog
vim /etc/vsftpd/vsftpd.conf
local_enable=YES 容许本地访问
local_umask=022 设置本地用户上传问价的默认权限掩码值
local_root=/opt 设置本地用户的根目录
local_max_rate=0 设置本地用户最大传输速度(0为无限制)it
5.配置完成以后重启vsftpd服务class
systemctl restart vsftpd
6.设置/opt/目录的权限为770 更改/opt/属组为jack,/opt/目录在根目录下的/opt/
进入根目录
cd /
查看当前目录的全部文件
ls
更改/opt/目录的权限为770
chmod 770 /opt
更改属组为jack
chown root:jack /opt/
查询/opt/目录的权限
7.重启vsftpd服务
systemctl restart vsftpd
8.测试登陆FTP
输入IP地址、用户名、密码,点击链接
建立/opt/目录下hhh.txt、和555.txt文件测试下载
touch hhh.txt 555.txt
右击文件,点击下载 传输成功
测试上传文件
服务器上查看有没有上传成功