ftp命令匿名访问
本篇文字主要目的是讲述ftp命令匿名访问,顺便附带会提到ftp服务器的架设,普通用户的访问。这边所有的提到的东西都是linux相关的。
ftp服务器 – vsftp安装
在Centos,推荐vsftp,这是个支持安全协议的ftp服务器,我们知道ftp协议是一个明文传输的协议,所以被认为是不安全的。vsftp支持传输使用tls保护,关于tls的具体内容,不在这里展开。vsftp已经在centos的仓库中,因此可以直接使用yum来安装
$ sudo yum -y install vsftp
如果想要安装最新版本的话,可以去官网下载
/vsftpd.html#download
下面给出一个3.0.3版本的下载链接:
安装完成后,不用特别配置,就可以直接运行,
$ sudo service vsftp start
如果要配置的话,比如设置匿名访问,添加用户,设置权限等,可以修改配置文件
/etc/vsftpd/vsftpd.conf
如果允许匿名访问,将anonymous_enable改为YES,然后重启服务器
anonymous_enable=YES
$ sudo service vsftp restart
ftp客户端 – ftp安装
Centos默认是没有安装ftp客户端的,因此需要安装:
$ sudo yum install -y ftp
安装之后,使用ftp命令测试