zoukankan      html  css  js  c++  java
  • centOS学习part4:安装配置vsftp

    0

      上一章(http://www.cnblogs.com/souvenir/p/3875934.html)我们完成了对远程工具VNC的安装配置,接下来我们将安装另外一个常用工具:VSFTP。

      vsftp作为linux上最为常用的FTP工具,可以向我们提供各种FTP服务,以下我们将进行简单的介绍。

    1  环境

      操作系统:centOS6.5

      FTP服务:vsftp

      FTP访问工具:CMD、FileZilla

    2  安装

      vsftp的安装与之前的VNC安装比较类似,也是通过yum命令来完成的。安装过程中同样需要一次安装确认,安装完毕后如下图:

      

      

    3  配置

      (1)vsftp配置

      打开vsftp配置文件,命令与路径如下

      

      然后确保本地用户可以访问以及可以写入(本章只用本地用户作为测试,虚拟用户的配置请自行百度)

      

      (2)selinux配置

      如前面截图的命令,我们还需要修改centOS中selinux的配置,将其禁用掉。

      SELINUX=disabled

      

      (3)创建ftp目录并授权

      我们创建一个FTP的专用目录:/ftp

      然后将本地用户souvenir的主目录授权到/ftp,并设置权限

    mkdir /ftp
    chmod -R 777 /ftp
    chown -R souvenir:souvenir /ftp

      这样用户在使用souvenir账号访问FTP时将会默认打开此目录。

      (4)防火墙配置

      vsftp默认使用的是21端口,也需要在防火墙中添加到白名单下。

    4  启动服务

      启动服务之前我们还需要进行一下设置,给与ftp服务器全部的访问权限,然后启动服务。

      

    5  访问测试

      (1)CMD

      我们可以通过windows上的CMD命令行来访问:

      

      这里我们演示了通过ftp命令来登录FTP服务器,然后用put命令上传了一个本地文件。

      (2)FileZilla

      这里可以使用任意的FTP浏览工具进行测试,输入服务器地址,账号密码以及端口号后我们将登录到服务器上进行操作:

      这里可以看到前面上传的新文件,然后我们将其下载到本地,或者上传一个新文件都可以。

      

     

  • 相关阅读:
    Thrift在微服务中的使用
    MySQL 必知必会
    IDEA 内使用 git
    分布式锁
    LeetCode 图
    LeetCode 位运算
    LeetCode 数组
    LeetCode 字符串
    LeetCode 哈希表
    LeetCode 栈和队列
  • 原文地址:https://www.cnblogs.com/souvenir/p/3876245.html
Copyright © 2011-2022 走看看