当前位置:   首页安装配置搭建权限:centos 搭建ftp主机详解及简单介绍

搭建权限:centos 搭建ftp主机详解及简单介绍

发布日期:2022-05-09 11:49 | 文章来源:源码中国

centos 搭建ftp主机

1.安装vsftpd

sudo yum install vsftpd

2.配置vsftpd.conf

# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=NO
# When SELinux is enforcing check for SE bool ftp_home_dir
local_enable=YES

write_enable=YES
# 本地的ftp目录地址
local_root=/var/ftp

3.添加ftp用户

#创建用户
adduser -d /var/ftp -g ftp -s /sbin/nologin *_ftp
#修改密码
passwd *_ftp

4.上传权限

# 修改上传路径权限 777  更具个人喜好设置权限
sudo chmod -R 777 /var/ftp
# 查看 ftp 设置
getsebool -a|grep ftp
ftp_home_dir --> on
ftpd_anon_write --> off
ftpd_connect_all_unreserved --> off
ftpd_connect_db --> off
ftpd_full_access --> on
ftpd_use_cifs --> off
ftpd_use_fusefs --> off
ftpd_use_nfs --> off
ftpd_use_passive_mode --> off
httpd_can_connect_ftp --> off
httpd_enable_ftp_server --> off
sftpd_anon_write --> off
sftpd_enable_homedirs --> off
sftpd_full_access --> off
sftpd_write_ssh_home --> off
tftp_anon_write --> off
tftp_home_dir --> off
# 修改ftp_home_dir、ftpd_full_access 为 on
setsebool -P ftp_home_dir=on ftpd_full_access=on

5.设置vsftp 开机启动

chkconfig vsftpd on

6.添加防火墙

firewall-cmd --permanent --add-service=ftp

firewall-cmd --reload

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

联系我们
关于使用场景和技术架构的更多咨询,请联系我们的销售和技术支持团队。
Yingsoo Host

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部