FTP(文件传输协议)用于在两台计算机之间上传和下载文件。
在这篇博客中,将展示如何安装,配置和保护FTP服务器,(vsftpd全称是very secure FTP Deamon),拥有强大的安全性,能够防范FTP漏洞。
更新源列表。打开“终端窗口”,输入”sudo apt-get update“回车,等待该命令执行完成就可以了。如果直接安装vsftpd就会出现有几个软件包无法下载。
安装vsftpd。在”终端窗口“输入”sudo apt-get install vsftpd“回车,安装完成即可。
3.判断vsftpd是否安装成功。在终端窗口输入”sudo service vsftpd restart“重启vsftpd服务器,回车,若vsftpd处于运行状态,则安装成功。
4.新建/home/test 作为用户的主目录。在终端窗口输入”sudo mkdir /home/test” 回车,输入“sudo ls /home/”,若有一个test目录,则用户目录创建成功。
5.新建test用户并设置密码。在终端输入”sudo useradd -d /home/test -s /bin/bash test”回车,新建用户成功,输入“sudo passwd test”设置test用户的密码,回车,密码设置成功。
6.配置文件/etc/vsftpd.conf,打开终端,输入“sudo vim /etc/vsftpd.conf”回车,打开vsftpd文件,进入插入操作向文件中追加以下代码。
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allow_users <