没玩过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服务器
# 都是
# 半天
# 重启
# 小编
# 情况下
# 多个
# 就有
# 在此
# 都没
# 感兴趣
# 不容易
# 给大家
# 可以看到
# 一个问题
# 此项
# 设置为
# 所述
# 给我留言
# 感谢大家
# 这一行
相关文章:
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
完全自定义免费建站平台:主题模板在线生成一站式服务
动图在线制作网站有哪些,滑动动图图集怎么做?
网站设计制作公司地址,网站建设比较好的公司都有哪些?
Python如何创建带属性的XML节点
北京网站制作的公司有哪些,北京白云观官方网站?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
已有域名能否直接搭建网站?
清除minerd进程的简单方法
网站代码制作软件有哪些,如何生成自己网站的代码?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
XML的“混合内容”是什么 怎么用DTD或XSD定义
建站主机数据库如何配置才能提升网站性能?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
实例解析angularjs的filter过滤器
建站之星后台密码遗忘如何找回?
如何选择美橙互联多站合一建站方案?
建站之星在线版空间:自助建站+智能模板一键生成方案
建站主机与虚拟主机有何区别?如何选择最优方案?
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
文字头像制作网站推荐软件,醒图能自动配文字吗?
香港服务器选型指南:免备案配置与高效建站方案解析
如何在IIS中配置站点IP、端口及主机头?
如何基于云服务器快速搭建网站及云盘系统?
高性价比服务器租赁——企业级配置与24小时运维服务
建站之星如何实现PC+手机+微信网站五合一建站?
电脑免费海报制作网站推荐,招聘海报哪个网站多?
高端建站三要素:定制模板、企业官网与响应式设计优化
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
如何选择CMS系统实现快速建站与SEO优化?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
专业商城网站制作公司有哪些,pi商城官网是哪个?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
公司网站制作价格怎么算,公司办个官网需要多少钱?
制作宣传网站的软件,小红书可以宣传网站吗?
javascript中对象的定义、使用以及对象和原型链操作小结
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
建站之星安装模板失败:服务器环境不兼容?
seo网站制作优化,网站SEO优化步骤有哪些?
盐城做公司网站,江苏电子版退休证办理流程?
定制建站模板如何实现SEO优化与智能系统配置?18字教程
如何使用Golang table-driven基准测试_多组数据测量函数效率
如何用IIS7快速搭建并优化网站站点?
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
如何快速上传建站程序避免常见错误?
油猴 教程,油猴搜脚本为什么会网页无法显示?
*请认真填写需求信息,我们会在24小时内与您取得联系。