全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Centos7 ftp环境搭建教程详解

没玩过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小时内与您取得联系。