+关注继续查看

literal pasv

quote PASV

Show me another»

# How to change MS DOS ftp to passive mode?

i can connect to my server using the command prompt, but i keep getting a socket error. How to i change it to passive ftp. I'd like the ms dos code if possible please.

Cheers

thankyou joe.attaboy, whilst your solution did not work, it did help me look it up (you have to type QUOTE PASV apparantly) because I am running XP.

Didn't solve my larger problem though :(

4 years ago

## Best Answer - Chosen by Voters

After you connect to the FTP server, at the ftp prompt, enter:

PASV

You should get a response verification from the other end.

Edit:
Well, it's been a while since I did an FTP in Windows or DOS.
You might want to try an FTP client, some kind of ftp software. I'm a Linux user myself, and I use gFTP, but I doubt that's available for Windows. There should be some ftp Windows client available.
• 4 years ago

{"subject":"Re: 请问如何在窗口DosFTP中使用PASV模式？","content":"发信人: CHh5945 (痴痴), 信区: Networking

C:\\>ftp ia.hust.edu.cn
Connected to ia.hust.edu.cn.
220-Serv-U FTP-Server v2.3b for WinSock ready...
220-Welcome to this FTP server
220-welcome to upload some small software in incoming directory
220-本FTP只对教育网可以访问的免费范围开放
220-所有软件仅供教学科研使用，不得用于赢利的目的
220-由于硬盘空间限制，不欢迎上载过大软件
220-不得上载违反国家法律法令的内容
220 若用户发现本FTP上有违反法律的内容，请及时来信通知
User (ia.hust.edu.cn:(none)): anonymous
230 User ANONYMOUS logged in
ftp> literal pasv
227 Entering Passive Mode (202,114,14,38,10,104)
ftp> literal list -al
Connection closed by remote host.
ftp

【 在 November (秋江风浪多@.@最后醒来的鸵鸟) 的大作中提到: 】
: 酱紫：
: 在ftp xxx.xxx.xxx.xxx 后，
: 输入用户名(如anonymous）和密码后
: 在 ftp> 模式下输入 literal，然后会问你 Command line to send
: 输入PASV就行了，当然，你的FTP服务器要支持才行。
: 然后就可以用get,mget这样的命令来取文件了。
: 在 windows98下是这样的。在linux下直接用passive命令就行了

Enjoy an ad free experience by logging in. Not a member yet? Register.
1. ## vsFTPd server:425 Use PORT or PASV first.

Code:
425 Use PORT or PASV first.
Can anyone help me?
2. ## PASV vs PORT

The FTP server wants to know whether to use a port-mode channel or passive-mode data channel. Most clients will set this up for you transparently (and generally choose passive 'cos it's newer and better). To send a command to the server you use the 'quote' command. Hence if you type:

quote PASV

then it should all work nicely. As an aside, if you type 'remotehelp' then it should show you all the commands that the server can receive - all these can be used with the 'quote' command.

+关注
y0umer

ECS运维指南之Windows系统诊断

TAKING WINDOWS 10 KERNEL

《云服务器运维之Windows篇》