Linux操作-安装vsftpd

Linux操作-安装vsftpd

vsftpd(very secure FTP daemon),可以简单的理解为FTP服务器程序。安装了vsftpd,我们就可以使用EditPlus之类的高级文本编辑器来直接操作Linux服务器上的文件,不需要再使用那个非常麻烦的vim编辑器。

1 安装指令

[root@Nginx01 lichengpeng]# yum -y install vsftpd

2 开启外网访问

安装完成后,先查看FTP的外网访问状态:

[root@Nginx01 lichengpeng]# getsebool -a | grep ftp
Linux操作-安装vsftpd_第1张图片
01-查看外网访问状态.png

从上图我们可以看出,以下两个属性属于关闭状态,需要把他们打开外网访问才算开启。

  • allow_ftpd_full_access --> off
  • ftp_home_dir --> off

操作指令为(这两个指令执行的速度比较慢):

[root@Nginx01 lichengpeng]# setsebool -P allow_ftpd_full_access on
[root@Nginx01 lichengpeng]# setsebool -P ftp_home_dir on

3 启动服务

启动vsftpd服务,并且设置为开机自启:

[root@Nginx01 lichengpeng]# service vsftpd start
Starting vsftpd for vsftpd:                                [  OK  ]
[root@Nginx01 lichengpeng]# chkconfig vsftpd on

4 测试

为了方便测试,先关闭虚拟机的防火墙。然后,在虚拟机上创建一个测试文件"test.txt",并赋予它最高的读写执行权。

[root@Nginx01 lichengpeng]# service iptables stop
[root@Nginx01 lichengpeng]# touch test.txt
[root@Nginx01 lichengpeng]# chmod 777 test.txt 

接下来,我们使用EditPlus文本编辑器来连接服务器并修改测试文件"test.txt"。

依次点击"文件->FTP->打开远程文件->设置"打开FTP设置,填写服务器的基本信息。


Linux操作-安装vsftpd_第2张图片
02-设置FTP服务器信息.png

选择并打开我们的目标文件:


Linux操作-安装vsftpd_第3张图片
03-打开目标文件.png

添加修改内容后,到服务器上查看修改结果,如果修改成功,就表示vsftpd安装配置成功。


04-修改结果.png

你可能感兴趣的:(Linux操作-安装vsftpd)