套接字是常见的低级别的网络通讯协议,在此基础上,还有许多其它的网络通讯协议,用于实现客户端-服务器的网络互联,下面对这些协议做一个简单的介绍。1、文件传输
FTP:文件传输协议。可以上传或下载文件,采用了Unix多用户的概念,用户一定要输入有效的用户名和密码才能使用,不过也支持匿名登录。在底层实现上,FTP只使用TCP而不使用UDP,主动模式下使用两个套接字,分别是控制命令端口和数据端口,被动模式...
分类:
编程语言 时间:
2015-06-08 17:35:01
阅读次数:
242
FTP(FileTransferProtocol)文件传输协议端口:TCP21TCP20连接:命令连接:控制链接,不指定超时时间一直在线。监听在TCP21端口数据连接:按需打开,按需关闭。客户端发起请求时才打开连接,完成传输后关闭。主动模式在20端口,被动模式不确定。主动模式(PORT模式):服务器..
分类:
其他好文 时间:
2015-06-05 08:50:17
阅读次数:
130
转自:http://www.phpweblog.net/killjin/archive/2008/01/06/2653.html目录开场白 基础 主动FTP 主动FTP的例子 被动FTP 被动FTP的例子 总结 参考资料 开场白 处理防火墙和其他网络连接问题时最常见的一个难题是主动FTP与被动FTP...
分类:
其他好文 时间:
2015-05-22 21:00:05
阅读次数:
138
ftp工作是会启动两个通道:控制通道,数据通道在ftp协议中,控制连接均是由客户端发起的,而数据连接有两种模式:port模式(主动模式)和pasv(被动模式)PORT模式:在客户端需要接收数据时,ftp_client(大于1024的随机端口)-PORT命令->ftp_server(21)发送PORT命令,这个POR..
分类:
系统相关 时间:
2015-05-15 18:01:15
阅读次数:
301
相信看到标题也就知道这个是干什么的了,在此不多说,将解决办法附上,以便大家方便:
一、防火墙问题
二、被动模式改为主动模式
三、最关键的一张图...
分类:
其他好文 时间:
2015-04-21 00:30:26
阅读次数:
117
今天就将一下redhat中ftp的的搭建首先ftp的搭建很简单,个人觉得,但是公司要求从外网访问并可以下载,于是就出现了内网可以访问但是外网访问不了的问题,于是很纠结,网上找了半天,原来是主动模式和被动模式的原因,下面就说说ftp如何能从外网连接上就用yum直接安装ftpyum-yi..
分类:
其他好文 时间:
2015-04-07 20:12:20
阅读次数:
132
1.修改linux密码echo用户名:密码|chpasswd2.iptables开启ftp的被动模式开启被动模式FTP支持:在/etc/sysconfig/iptables-config里面添加ip_nat_ftp、ip_conntrack_ftp模块,如下:vim/etc/sysconfig/iptables-configIPTABLES_MODULES="ip_nat_ftp"IPTABLES_MODULES="ip_conntra..
分类:
系统相关 时间:
2015-03-29 07:11:08
阅读次数:
222
http://my.oschina.net/binny/blog/17469(转)以前才用Linux的时候,用Ftp的时候就遇到链接成功,就是查看不到服务器上的数据,之前大致查了下明白了,现在看到一篇比较清楚的文章转载记录下,加深印象;其实简单来讲就是:主动模式的FTP是指服务器主动连接客户端的分配...
分类:
其他好文 时间:
2015-03-20 23:37:25
阅读次数:
171
1.vsftp登录报错:227EnteringPassiveMod服务器上装了vsftp,由于做了iptables限制,文件不能传到ftp服务器上,查看路由都是好的,就登录看下。2.原因和解决办法原因是FTP主动模式造成的。客户端连接ftp的时候默认是被动模式,要把ftp服务器模式改为被动。#将vsftpd的模式修改..
分类:
其他好文 时间:
2015-03-12 15:26:27
阅读次数:
621
注:①ftp监听两个端口:控制端口21和数据端口20②两种工作模式为:主动模式和被动模式主动模式:客户端要去连接ftp服务端,首先客户端会随机打开一个大于1024的端口,去连接ftp服务端的21号控制端口,这个过程需要三次握手(略过),连接后客户端便可以在服务端执行一些命令,..
分类:
其他好文 时间:
2015-03-09 19:24:25
阅读次数:
150