ftp关闭passive
⑴ 我的ftp在PASV下连不上
很简单,解决有2个办法,一个是设置ftp客户端关闭PASV模式;另一个是在服务器serv-u上设置PASV端口,并在防火墙里开启例外即可,链接里看具体操作。
⑵ 连接ftp时出现Entering Passive Mode是怎么回事解决办法
因为FTP有两种工作模式,PORT方式和PASV方式,中文意思为主动式和被动式 ,详细介绍如下:
主动 FTP :
命令连接:客户端 >1024 端口 → 服务器 21 端口
数据连接:客户端 >1024 端口 ← 服务器 20 端口
被动 FTP :
命令连接:客户端 >1024 端口 → 服务器 21 端口
数据连接:客户端 >1024 端口 ← 服务器 >1024 端口
PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时, 客户端在命令链路上用PORT命令告诉服务器:“我打开了***X端口,你过来连接我”。于是服务器从20端口向客户端的***X端口发送连接请求,建立一条数据链路来传送数据。
PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时, 服务器在命令链路上用PASV命令告诉客户端:“我打开了***X端口,你过来连接我”。于是客户端向服务器的***X端口发送连接请求,建立一条数据链 路来传送数据。
解决此问题的办法也很简单,关闭客户端的PASV方式,强制其用PORT方式访问服务器,登录FTP服务器后用passive命令关闭客户端的PASV方式,如下:
ftp> passive
Passive mode off.
ftp> passive (再次运行命令可打开)
Passive mode on.
⑶ linux系统中ftp服务进程名
linux系统ftp进程名为以下整体:
Linux系统ftp程序常用命令
作为Linux系统中的文件传输程序之一,ftp具备功能强大,小巧轻快的特点,且是使用频率最高的应用程序之一。下面我们将用一整个篇幅进行介绍。欢迎阅读。
【语法格式】
#ftp
【常用参数】
-d:运行时显示详细的处理信息
-i:关闭交互模式
-p:传输文件模式为被动模式
【FTP模式下的'常用命令】
ascii:使用ascii类型传输方式(文本传送)
binary:使用二进制文件传输方式(应用程序等文件传送)
bye、quit:退出ftp会话过程
cd:切换远程主机目录
lcd:切换本地工作目录
ls:显示远程主机目录下内容
:删除远程主机的文件
passive:打开/关闭被动传输方式
get:获取单个远程主机文件
mget:获取多个远程主机文件
put:将本地文件传送至远程主机
mput:将多个文件传输至远程主机
pwd:显示远程主机的当前工作目录
!pwd:显示本地主机当前工作目录
rename:更改远程主机文件名
mkdir:在远程主机创建目录
rmdir:删除远程主机目录
size:显示远程主机文件大小
help、?:显示ftp内部命令cmd的帮助信息,如helpget或?get
【样例】
//以test用户ftp连接远程主机的ftp端口24520
Connectedto192.168.1.5.
220(vsFTPd2.0.7)
331Pleasespecifythepassword.
Password://输入密码
230Loginsuccessful.
RemotesystemtypeisUNIX.
.
ftp>ls//显示当前目录下文件
200Portcommandsuccessful.
.
drwx------1usergroup0May2119:15a
drwx------1usergroup0May2119:15b
-rwx------1usergroup45Apr2611:41lnux.txt
-rwx------1usergroup0Feb0108:59study.txt
226Transfercomplete
ftp>pwd//显示当前路径
257"/home/test"
ftp>mkdira//创建目录a
ftp>cda//切换到目录a
.
ftp>!pwd//显示本地目录
/root
ftp>getlnux.txt//下载文件
local:lnux.txtremote:lnux.txt
(|||30063|)
.txt(403bytes).
100%|******************************************************************************************|40356.56KB/s00:00ETA
226FilesendOK.
403bytesreceivedin00:00(54.30KB/s)
ftp>mgetc*//模糊匹配下载多个文件
mgetcarrier.cfg_10_08?y//默认交互模式弹出提示,y是,n否
(|||30078|)
.cfg_10_08(403bytes).
100%|******************************************************************************************|40325.35KB/s00:00ETA
226FilesendOK.
403bytesreceivedin00:00(24.96KB/s)
mgetcrontabuser.list?y//默认交互模式弹出提示,y是,n否
(|||30100|)
.list(4bytes).
100%|******************************************************************************************|40.50KB/s00:00ETA
226FilesendOK.
4bytesreceivedin00:00(0.49KB/s)
ftp>bye//退出ftp
221Goodbye.
⑷ ftp主动模式如何开启
设置FTP的主动模式和被动模式,用到的工具:8uftp,步骤如下:
打开8uftp软件,点击编辑菜单--选项:
注意事项:适用于8uftp.