1-05 864 views
- 安装:sudo apt-get install vsftpd
- 启动:sudo service vsftpd restart
- 建立目录:sudo mkdir /home/uftp
- 建立用户:sudo useradd -d /home/uftp -s /bin/bash uftp
- 为用户添加密码:sudo passwd uftp
- 配置ftp:sudo gedit /etc/vsftpd.conf
- 修改配置后重启服务:sudo service vsftpd restart
- 新建目录:sudo mkdir /home/uftp/upload
- 更改上传文件夹权限:sudo chmod –R 777 /home/uftp/upload (-R:包括子目录)
- win7上打开FTP客户端服务
- Win+R打开DOS窗口,输入ftp 192.168.15.95,登陆用户uftp和密码xxx
- 本地命令lcd切换目录,lls(我的不能用)查看文件,远程命令cd切换目录,ls查看文件。get 123.txt下载,put 123.txt上传(注: 上传到upload,upload权限为777)
- 至此完成。
编辑配置文件
vim /etc/vsftpd.conf
listen=YES
anonymous_enable=YES
write_enable=YES
local_umask=077
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
ftpd_banner=Welcome to blah FTP service.
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key