FTP的安装与配置
安装前准备
vsftpd是linux下的一款小巧轻快,安全易用的FTP服务器软件,是一款在各个Linux发行版中最受推崇的FTP服务器软件。
1.安装vsftpd,直接yum 安装就可以了
yum install -y vsftpd
出现下图表示安装成功。
2.相关配置文件:
cd /etc/vsftpd
/etc/vsftpd/vsftpd.conf //主配置文件,核心配置文件
/etc/vsftpd/ftpusers //黑名单,这个里面的用户不允许访问FTP服务器
/etc/vsftpd/user_list //白名单,允许访问FTP服务器的用户列表
3.启动服务
systemctl enable vsftpd.service //设置开机自启动
systemctl start vsftpd.service //启动ftp服务
netstat -antup | grep ftp //查看ftp服务端口
登录ftp服务器。
匿名ftp的基本配置
使用匿名FTP,用户无需输入用户名密码即可登录FTP服务器,vsftpd安装后默认开启了匿名ftp的功能,用户无需额外配置即可使用匿名登录ftp服务器。
匿名ftp的配置在/etc/vsftpd/vsftpd.conf中设置。
anonymous_enable=YES //默认即为YES
这个时候任何用户都可以通过匿名方式登录ftp服务器,查看并下载匿名账户主目录下的各级目录和文件,但是不能上传文件或者创建目录。
为了演示效果,我们安装一个lftp软件。