050_Linux服务器搭建FTP服务器


安装vsftpd

yum install -y vsftpd

image.png
image.png
:::info
进入ftp目录
cd /etc/vsftpd
设置开机自启动
systemctl enable vsftpd.service
启动ftp服务
systemctl start vsftpd.service
查看ftp服务端口
netstat -antup | grep ftp
:::
image.png

此时,用户无需输入用户名和密码即可登录ftp服务器,但没有修改和上传文件的权限

配置vsftpd

:::info
vim /etc/vsftpd/vsftpd.conf
将写权限和上传权限修改为YES,去掉#号注释
:::
image.png
:::info
为用户添加指定目录写权限
chmod o+w /var/ftp/pub/
重启ftp服务
systemctl restart vsftpd.service
:::
image.png

此时,用户权限配置完毕,当前ftp配置为匿名,用户登录无需账号和密码,可根据需要配置用户和密码

image.png
image.png
image.png

设置安全组

image.png

测试客户端

image.png
image.png

其它参考

【Linux搭建ftp服务器】
点击查看【bilibili】

posted @ 2024-03-19 17:12  清风(学习-踏实)  阅读(4)  评论(0编辑  收藏  举报