zoukankan      html  css  js  c++  java
  • Linux 安装FTP服务

    Linux 安装FTP服务,简单入门


    环境:

      虚拟机:Oracle VM VirtualBox。

      系统:CentOS 7。


    (1)判断是否安装了ftp:

    rpm -qa | grep vsftpd

    或者

    which vsftpd

    (2)如果没有安装,开始安装:

    yum install vsftp -y

    (3)如果报错显示:

        没有可用软件包 vsftp。
        错误:无须任何处理

      解决:通过下载安装,

      1、打开官网:http://www.rpmfind.net/linux/rpm2html/search.php?query=vsftpd。
      2、找到系统匹配的版本下载(例如centos7):
        wget http://www.rpmfind.net/linux/centos/7.6.1810/os/x86_64/Packages/vsftpd-3.0.2-25.el7.x86_64.rpm
      3、安装:
        rpm -Uvh vsftpd-3.0.2-25.el7.x86_64.rpm
      4、修改ftp配置文件:
        cd /etc/vsftp

        可以看到配置文件
        vsftpd.conf  //配置文件

        ftpusers //禁止使用ftp的用户

        user_list  //禁止使用ftp的用户

        这里为了快速练习,不做其他配置,(正式不建议这样做)

        把 ftpusers文件和user_list文件中的root直接注释,这样可以直接使用root登录。

     (4)启动ftp服务:

         /bin/systemctl start vsftpd.service

     (5)关闭防火墙:

        /bin/systemctl stop iptables.service(这里可能是/bin/systemctl stop firewalld.service)

        setenforce 0

     (6)使用FileZilla测试一下,可以成功连接。


    如果客户端连接不上:

      可能原因:

        1、测试虚拟机和主机电脑的ip是否是相互ping通的;

        2、是否真的关闭了防火墙,有的是iptables,而有的是firewalld。


            

  • 相关阅读:
    cnblog项目--20190309
    django js引入失效问题
    Python老男孩 day16 函数(六) 匿名函数
    Python老男孩 day16 函数(五) 函数的作用域
    Python老男孩 day15 函数(四) 递归
    Python老男孩 day15 函数(三) 前向引用之'函数即变量'
    Python老男孩 day15 函数(二) 局部变量与全局变量
    Python老男孩 day14 函数(一)
    Python老男孩 day14 字符串格式化
    Python老男孩 day14 集合
  • 原文地址:https://www.cnblogs.com/gyfluck/p/11245305.html
Copyright © 2011-2022 走看看