ubuntu ftp server vsftpd配置
vsftpd 是ubuntu 的推荐ftp server https://help.ubuntu.com/10.04/serverguide/C/ftp-server.html
安装按照上面的这个URL。我现在要配置允许系统帐号登录,方法:
chroot_local_user=NO#表示不阻止系统用户
chroot_list_enable=YES#表示黑名单开启
chroot_list_file=/etc/vsftpd.chroot_list#未知
vim /etc/ftpusers这里的全是黑名单,把想去掉的去掉
盛大云连接的时候注意:
先把盛大云的安全组FTP开了,然后下了一个gFTP的客户端,连接的时候把Passive file transfers的钩子去掉。因为有防火墙,所以PASV无法使用。
一旦有人链接,则显示为增加了一个nobody
ps -ef|grep vsftpd
root 23247 1 0 Feb06 ? 00:00:00 /usr/sbin/vsftpd
nobody 25689 23247 0 05:57 ? 00:00:00 /usr/sbin/vsftpd
netstat -antp增加了一个
tcp 0 0 58.64.180.33:21 58.210.4.122:47038 ESTABLISHED 25689/vsftpd
而58.210.4.122是client的IP,就是我的fireftp机器IP