(一)安装与配置
-
安装vsftpd
$sudoapt-get install vsftpd
这里会提示无法创建/home/ftp目录,手动创建一个
$sudomkdir /home/ftp
如果提示已创建目录就不用理它了
-
编辑配置文件/etc/vsftpd.conf
$sudogedit /etc/vsftpd.conf
也可以使用vi
主要配置:
将local_enable=YES前的#去掉,使其可用,表示允许本地用户登录;
将anonymous_enable=NO,即不允许匿名登录ftp;
-
启动vsftpd
$sudo/etc/init.d/vsftpd start
-
添加用户lzftp
$sudouseradd -m -d /home/zhangwentaoftp -G root zhangwentaoftp
编辑lzftp的密码:
$sudopasswd zhangwentaoftp
重启vsftpd服务
$sudo/etc/init.d/vsftpd restart
(二)使用ftp服务
-
ftp的文件存放
在/home/zhangwentaoftp下放入文件Hello.txt以供下载
-
ftp服务的使用
$ftp
$ftp> open 192.168.48.10
提示输入用户名和密码,我这里用户名就是zhangwentaoftp
(2)
在浏览器中输入:ftp://localhost
或是ftp://192.168.48.10 (注意要把浏览器的代理去掉,否则不成功)
-
使用ftp查看文件
(Linux下)$ftp> ls –l
(Windows下)$ftp>dir
注意:可以使用help命令查看命令,删除前一个字符使用delete键
-
使用ftp服务下载文件
$ftp> get Hello.txt /home/stander/Hello.txt
注意:stander为当前的用户