Server搭建:
#su
#apt-get update
#apt-get install vsftpd
// 为FTP服务器分配用户和目录
#mkdir /home/uftp
#useradd -d /home/uftp -s /bin/bash uftp
#passwd uftp
#......
#......
// 修改配置文件/etc/vsftpd.conf
在末尾添加
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowd_users
修改
seccomp_sandbox=NO
local_enable=YES
// 添加allowd_users
#vim /etc/allowd_users
加入允许ftp登陆的用户名称,譬如
uftp
root
.......
// 查看/etc/ftpusers文件
该文件中是不能访问ftp服务器的用户清单,注意去掉uftp用户
Windows端测试:
>ftp
ftp>open xxx.xxx.xxx.xxx
输入用户名和密码.....
ftp>dir
cd
get {filename}
.........