1)使用apt-get 工具安装vsftpd
sudo apt-get install vsftpd
2)
service vsftpd start 开启vsftpd服务
service vsftpd stop 停止vsftpd服务
service vsftpd restart 重启vsftpd服务
3)修改vsftpd配置文件
sudo vi /etc/vsftpd.conf
4)主要相关配置
listen=YES # 服务器监听
local_enable=YES # 是否允许本地用户访问
write_enable=YES # 是否允许上传文件,不开启会报 550 permission denied
anonymous_enable=NO # 匿名访问允许,默认不要开启
#anon_upload_enable=YES # 匿名上传允许,默认是NO
#anon_mkdir_write_enable=YES # 匿名创建文件夹允许
5)配置完成后可以使用以下命令重启vsftpd以生效配置
sudo /etc/init.d/vsftpd restart
或者
sudo service vsftpd restart
6)创建目录
mkdir -p /home/uftp
7)创建用户
sudo useradd -g ftp -d /home/uftp -m uftp
8)设置用户密码
sudo passwd uftp 123456
9)添加用户到用户权限文件中
编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名添加进去,保存退出
sudo vim /etc/vsftpd.chroot_list
10)重启vsftpd服务
sudo service vsftpd restart
11)删除用户
sudo userdel uftp
12)卸载vsftpd
sudo apt-get remove --purge vsftpd
| 留言与评论(共有 0 条评论) “” |