没玩过linux,折腾了半天的ftp,好不容易亲测通过了。不容易啊。下面把劳动成果分享到平台,感兴趣的朋友参考下吧!

操作环境:vm虚拟机 centos7
首先:搞定网络问题;默认情况下使用ifconfig可以看到虚拟机下是无网络的。(注:虚拟机网络设置为NAT或桥接模式都是可以的)
输入命令nmtui 打开网络配置
回车-》回车
将倒数第二项 Automatically connect 勾上 然后就有网络了
然后更新系统:yum update
查看vsftpd是否已安装:vsftpd -v (默认都是没安装的)
安装vsftpd:yum install vsftpd
然后 y y y......
安装完成后配置防火墙(firewall)
firewall-cmd --permanent --add-service=ftp firewall-cmd --add-port=21/tcp firewall-cmd --reload
配置vsftpd: vi /etc/vsftpd/vsftpd.conf
打开并设置以下配置:
anonymous_enable=NO (修改) chroot_local_user=YES (取消注释)(此项为限定用户访问目录为当前目录)
然后最底部设置并添加:
pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES listen_port=21 data_connection_timeout=12 guest_enable=YES guest_username=ftpuser (ftp的用户名,多个用户可重复这一行并修改用户名) user_config_dir=/usr/website(用户访问的文件夹) pasv_enable=YES virtual_use_local_privs=YES pasv_min_port=10060 pasv_max_port=10090 accept_timeout=5 connect_timeout=1
allow_writeable_chroot=YES (解决连接是提示500 OOPS:vsftpd:refusing to run with writable root inside chroot() 的问题)
退出并保存:wq
重启vsftpd:
systemctl restart vsftpd.service
相关命令:
systemctl start vsftpd.service systemctl status vsftpd.service
创建文件夹: mkdir /usr/website
创建用户:
useradd -g root -M -d /usr/website -s /sbin/nologin ftpuser
设置密码:
passwd ftpuser
文件夹授权:
chown -R ftpuser.root /usr/website
到目前为止,还有最后一个问题:selinux (不设置的情况下ftp提示:553 Could not create file)
捣鼓了半天都没配置成功。最后尝试了两个方案。
一、关闭selinux;
vi /etc/selinux/config
设置 SELINUX=Disabled
重启系统。
二、将selinux改成permissive(宽容模式)
命令:setenforce 0
以上所述是小编给大家介绍的Centos7 ftp环境搭建教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# centos7
# ftp搭建
# Centos7.3下vsftp服务的安装方法
# CentOS7.0下安装FTP服务的方法
# 详解CentOS7安装配置vsftp搭建FTP
# 详解CentOS7 FTP服务搭建(虚拟用户访问FTP服务)
# Centos7搭建FTP服务器
# 都是
# 半天
# 重启
# 小编
# 情况下
# 多个
# 就有
# 在此
# 都没
# 感兴趣
# 不容易
# 给大家
# 可以看到
# 一个问题
# 此项
# 设置为
# 所述
# 给我留言
# 感谢大家
# 这一行
相关文章:
建站主机如何安装配置?新手必看操作指南
微信小程序 五星评分(包括半颗星评分)实例代码
制作营销网站公司,淘特是干什么用的?
高性价比服务器租赁——企业级配置与24小时运维服务
专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?
盐城做公司网站,江苏电子版退休证办理流程?
智能起名网站制作软件有哪些,制作logo的软件?
如何通过多用户协作模板快速搭建高效企业网站?
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
c# 在高并发场景下,委托和接口调用的性能对比
如何通过虚拟主机快速搭建个人网站?
建站之星CMS建站配置指南:模板选择与SEO优化技巧
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
如何做静态网页,sublimetext3.0制作静态网页?
如何获取免费开源的自助建站系统源码?
已有域名和空间如何快速搭建网站?
制作网站公司那家好,网络公司是做什么的?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
建站之星后台密码遗忘?如何快速找回?
如何在万网ECS上快速搭建专属网站?
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
建站主机是否等同于虚拟主机?
建站之星如何优化SEO以实现高效排名?
如何快速建站并高效导出源代码?
PHP 500报错的快速解决方法
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
如何在IIS服务器上快速部署高效网站?
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
如何高效完成独享虚拟主机建站?
建站主机与虚拟主机有何区别?如何选择最优方案?
建站之星多图banner生成与模板自定义指南
如何在自有机房高效搭建专业网站?
大型企业网站制作流程,做网站需要注册公司吗?
建站之星安装路径如何正确选择及配置?
深圳企业网站制作设计,在深圳如何网上全流程注册公司?
如何在IIS中新建站点并解决端口绑定冲突?
如何访问已购建站主机并解决登录问题?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
如何通过WDCP绑定主域名及创建子域名站点?
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
哈尔滨网站建设策划,哈尔滨电工证查询网站?
深圳网站制作案例,网页的相关名词有哪些?
太平洋网站制作公司,网络用语太平洋是什么意思?
建站主机助手选型指南:2025年热门推荐与高效部署技巧
建站之星ASP如何实现CMS高效搭建与安全管理?
湖州网站制作公司有哪些,浙江中蓝新能源公司官网?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
Python路径拼接规范_跨平台处理说明【指导】
如何打造高效商业网站?建站目的决定转化率
*请认真填写需求信息,我们会在24小时内与您取得联系。