1.安装vsftpd(终端执行)
sudo apt-get install vsftpd
2.配置vsftpd(终端执行)
sudo gedit /etc/vsftpd.conf
找到:listen=YES #将NO改为YES
找到:listen_ipv6=NO #将YES改为NO
3.添加用户名和用户组
sudo groupadd ftpuser #添加ftpuser用户组
sudo mkdir /home/guest/ #创建一个guest目录
sudo useradd -g ftpuser guest #添加guest用户
sudo passwd guest #为guest用户设置密码
4.修改权限
sudo gedit /etc/passwd
在最后一行找到:
guest:x:1001:1001::/home/guest:/bin/sh
修改为:
guest:x:1001:1001::/home/guest:/bin/bash
修改完毕保存并退出
终端执行:
sudo chown -v -R tom:ftpuser /home/guest/ #更改文件所有者权限
sudo chmod -v -R 700 /home/guest/
5.重启vsftpd
终端执行:
sudo service vsftpd restart
6.访问搭建好的ftp
浏览器地址栏输入:ftp://你的服务器地址:21,输入用户名/密码,完毕!
7.使用FileZilla访问
选择 文件--->站点管理器(按照下图配置)
设置UTF-8解决远程服务器中文乱码:
本文到此就分享完成了,如果对你有帮助就请关注博主吧!
如果上述方法失败,可以添加博主QQ: 1195419506(备注:csdn)