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浏览工具进行测试,输入服务器地址,账号密码以及端口号后我们将登录到服务器上进行操作:
这里可以看到前面上传的新文件,然后我们将其下载到本地,或者上传一个新文件都可以。