本文共 993 字,大约阅读时间需要 3 分钟。
FTP(File Transfer Protocol)文件传输协议,用于Internet上控制文件的双向传输。
下载:远程主机拷贝文件至本地;
上传:本地主机拷贝文件至远程。
主动模式:服务端从20端口主动向客户端发起连接,即20端口向客户端的一个随机端口传输数据。
被动模式:服务端在指定范围内某个端口被动等待客户端连接,即服务端采用随机端口等待客户端的随机端口来访问,从而传输数据。
以服务器角度来分别是否主动和被动。
/etc/vsftpd/vsftpd.conf
黑名单存在,则黑名单优先匹配,黑名单不存在,白名单匹配,若都存在,且相互有重叠,以黑名单为生效。
anonymous或ftp
注意:匿名用户不等于无密码,只是密码为空,或者密码为带@符号的任意字符。
使用Linux系统用户和密码
注意:ftp默认禁止root用户登陆,且使用tcpdump -i eth0 -nnX port 21可抓取传输的用户名和密码。
管理员自定义的模拟用户
1 iptables -F (临时清空) 2 service iptables save(保存当前清空状态)
1 [root@imxhy ~]# vi /etc/selinux/config 2 SELINUX=disable
转载地址:http://swzyz.baihongyu.com/