vsftp (very secure FTP daemon)意为非常安全的ftp进程 特点:小巧|免费 | 安全,是Linux下最受推崇的ftp服务
安装ftp前要了解:ftp的账户是主机Linux的一个账户,所以最好了解一些Linux终端账户管理的知识,当然不懂也没关系,按照我的步骤一步一步来就好,如果出现无法解决的权限问题(比如sudo 后还是提示没有权限),可以直接在终端切换到
su root
,输入root密码,一切搞定
sudo useradd -d /home/ftp/zhaozhao -M zhaozhao
sudo passwd zhaozhao
输入密码截图
sudo apt-get update
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
sudo apt-get install vsftpd
sudo mkdir /home/ftp
sudo chmod 755 /home/ftp
/home/ftp/
创建文件夹sudo mkdir /home/ftp/zhaozhao
sudo chmod 777 /home/ftp/zhaozhao
sudo vim /etc/vsftpd.conf
#禁止匿名访问(保持默认)
anonymous_enable=NO
#接受本地用户(保持默认)
local_enable=YES
#允许上传
write_enable=YES
#用户只能访问限制的目录
chroot_local_user=YES
#设置固定目录,在结尾添加。如果不添加这一行,各用户对应自己的目录,当然这个文件夹自己建
local_root=/home/ftp
#自己添加语句,防止500错误
seccomp_sandbox=no
sudo vim /etc/pam.d/vsftpd
在auth required pam_shells.so
前加#
加#.png
sudo service vsftpd restart
service vsftpd status
查看服务状态
Fillzilla图标
Fillzilla主界面
拖拽上传