需求:
使用ftp服务上传网页代码。
使用vsftpd服务;
ftp的上传文件根目录即为web服务器的网站根目录;
ftp登录的用户为ftpuser;
步骤:
安装ftp
apt-get install vsftpd
备份配置文件
cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
编辑配置文件
vim /etc/vsftpd.conf
写入配置
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
local_root=/data/share/htdocs/skills
重启服务
systemctl restart vsftpd
创建ftp根目录
mkdir /data/share/htdocs/skills -p
更改目录权限
chmod 777 /data/share/htdocs/skills
创建ftp用户
useradd -m ftpuser -d /home/ftpuser
修改用户密码
passwd ftpuser
测试