FTP服务器搭建过程
1.搭建前的准备
(1)在桌面新建目录
sudo mkdir ftp
(2)进入ftp目录,新建一个目录,并修改其权限
cd ftp
mkdir usr
chmod 777 usr
(3)在ftp下创建一个文本文件,在此后用来测试
touch test
2.搭建ftp服务器。
下载安装:在终端敲入指令
sudo apt-get install vsftpd
3.配置vsftpd.conf文件。
vim /etc/vsftpd.conf
4.修改配置,在文本文件后面直接添加。
anonymous_enable=YES
anon_root=/home/....../ftp(此处......为建立的目录的路径)
no_anon_password=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
保存退出。
5.重启服务器,加载文件。
/etc/init.d/vsftpd restart
如图:
完成!
使用测试服务器:
1.连接服务器,在终端敲入指令。
ftp 127.0.0.1
2.输入账号:(此处意思为匿名,因为我们没有设置密码,所以此处不需要输入密码)
anonymous
登陆成功如图所示:
3.测试。
(1)下载功能——get file。
(2)上传功能——put file。
此处把test上传了去usr文件夹里面。
(3)退出指令——bye。
到此搭建成功!!!