redhat6搭建ftp

版权声明:转载请注明出处 https://blog.csdn.net/weixin_36524613/article/details/81009716

1、配置网络yum源(https://blog.csdn.net/weixin_36524613/article/details/80855481

2、查看ssh和防火墙的状态  

      service sshd status

      service iptables status

      开启ssh服务

      service sshd start

      关闭防火墙

      chkconfig iptables off

3、检测出是否安装了vsftpd软件,如果没有安装,yum安装

     rpm -qa |grep vsftpd

     yum install vsftpd -y

4、启动服务

     使用vsftpd软件,主要包括如下几个命令:

     启动ftp命令

     #service vsftpd start

     停止ftp命令

     #service vsftpd stop

     重启ftp命

     #service vsftpd restart

5、vsftpd的配置

    ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:
    ftpusers 该文件用来指定那些用户不能访问ftp服务器。
    user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp

    vsftpd.conf vsftpd的主配置文件

6、配置匿名用户连接ftp

    注掉配置文件vsftpd.conf 里面以下
    anon_upload_enable=YES

    anon_mkdir_write_enable=YES

    之后需要重启vsftpd服务

7、配置非匿名用户连接ftp

    打开配置文件vsftpd.conf 里面以下
    anon_upload_enable=YES

    anon_mkdir_write_enable=YES

    注释掉:user_list_enable=YES

   打开配置文件user_list在添加我们允许远程连接ftp服务器的用户。

    之后重启服务。

8、远程连接

    用浏览器连接的时候我们一般配置匿名,连接方式如下:

    

    

    账号连接我们可以用cmd测试:

    

    

9、如果连接失败,有可能是服务启动失败,或者防火前未关闭

    service vsftpd status

    service iptables status

    

猜你喜欢

转载自blog.csdn.net/weixin_36524613/article/details/81009716