快捷搜索:

您的位置:澳门新葡4473网站 > 澳门新葡4473网站 > Centos7 ftp环境搭建

Centos7 ftp环境搭建

发布时间:2019-11-26 12:40编辑:澳门新葡4473网站浏览(133)

      没玩过linux,折腾了半天的ftp,好不轻便亲测通过了。不便于呀。

      操作碰着:vm虚构机 centos7

      首先:消除互连网难点;暗中同意情状下使用ifconfig可以看看虚构机下是无网络的。(注:虚构机网络设置为NAT或桥接情势都是足以的卡塔尔国

       澳门新葡4473网站 1

      输入指令nmtui 张开互联网布局

      回车-》回车

      澳门新葡4473网站 2

      

      将尾数第二项 Automatically connect 勾上 然后就有互联网了

      

      澳门新葡4473网站 3

      然后更新系统:yum update

      查看vsftpd是或不是已设置:vsftpd -v  (暗中认可都以没设置的)

      安装vsftpd:yum install vsftpd

    澳门新葡4473网站,  然后  y y y......

     

      安装完毕后计划防火墙(firewall卡塔 尔(阿拉伯语:قطر‎

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

      firewall-cmd --add-port=21/tcp

      firewall-cmd --zone=public --add-port=10060-10090/tcp --permanent

      firewall-cmd --reload

      #firewall开机自动运营

      systemctl enable firewalld.service

      注:Ali云服务器必要在治本平台丰硕安全组法则(老坑了卡塔尔国

      在“云服务器ECS->实例->管理->本实例安全组->配置准则”中,选取“加多安全组法则“。开放21端口(能够是20/21卡塔 尔(英语:State of Qatar)

      

      配置vsftpd: vi /etc/vsftpd/vsftpd.conf  

      

      展开并设置以下配置:

      anonymous_enable=NO (修改) 

      chroot_local_user=YES (打消注释卡塔 尔(英语:State of Qatar)(此项为节制客商访问目录为当前目录卡塔尔

      

      然后最尾巴部分安装并充裕:

     

      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(客商访谈的公文夹卡塔 尔(英语:State of Qatar)

      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

     

    然后,能够尝试看了。

     ============================================================================

    以下是425缓和方案

    425 Failed to establish connection

    本条标题在选择pasv形式的时候时不经常会遇上

    必要操作当地防火墙,开放位置端口(依照上文操作则是开放10060-10090卡塔尔国。

     

    本文由澳门新葡4473网站发布于澳门新葡4473网站,转载请注明出处:Centos7 ftp环境搭建

    关键词: