Ubuntu安装FTP

1.sudo apt-get install vsftpd
2.要点总结:

第一步:安装vsftpd
sudo apt-get install vsftpd
第二步:配置
sudo vi /etc/vsftpd.conf

注销掉,关闭匿名访问
anonymous_enable=YES

限制只能访问主目录

chroot_local_user=YES


去掉注销,#让本地账号可以访问,比如root,等系统登录账号
local_enable=YES
write_enable=YES

第三步:如果你需要让root可以访问,需要执行第三步
sudo vi /etc/ftpusers
把root去掉

第四步:增加一个访问账号
增加一个ftpgroup用户组
sudo groupadd ftpgroup
增加用户ftpuser并设置其目录为/ftp/ftpuser(可以修改,但是必须创建该文件夹)
sudo useradd -g ftpgroup -d /ftp/ftpuser -M ftpuser
如果上面的/ftp/ftpuser没有被创建,即需要创建该文件夹
sudo mkdir /ftp
sudo mkdir /ftp/ftpuser
用户必须拥有权限才可以访问,赋予访问/ftp/ftpuser的权限
sudo chmod 777 /ftp/ftpuser
第五步:设置ftpuser密码
sudo passwd ftpuser
第六步:重启vsftpd
sudo restart vsftpd

原文地址:https://www.cnblogs.com/wzhqzm/p/14217022.html