在终端里,使用ftp命令,如何进入主动模式,具体应该输入啥指令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在终端里,使用ftp命令,如何进入主动模式,具体应该输入啥指令相关的知识,希望对你有一定的参考价值。

在客户端模式下,使用 ftp 命令进行文件传输,当登录到对方的服务器上时,就是主动模式。如果需要修改为被动模式的话,在 ftp> 状态下输入:passive <cr> 即可。其中:<cr> 代表回车键。 参考技术A 试一下mode active,这里是Mac下的ftp命令。
可以直接help,里面有详细的帮助。

ftp> help
Commands may be abbreviated. Commands are:

! features mls prompt site
$ fget mlsd proxy size
account form mlst put sndbuf
append ftp mode pwd status
ascii gate modtime quit struct
bell get more quote sunique
binary glob mput rate system
bye hash mreget rcvbuf tenex
case help msend recv throttle
cd idle newer reget trace
cdup image nlist remopts type
chmod lcd nmap rename umask
close less ntrans reset unset
cr lpage open restart usage
debug lpwd page rhelp user
delete ls passive rmdir verbose
dir macdef pdir rstatus xferbuf
disconnect mdelete pls runique ?
edit mdir pmlsd send
epsv4 mget preserve sendport
exit mkdir progress set

ftp> help mode
mode set file transfer mode

-----------------------------------------------

用list命令 dir一样 如果你想学习使用进行后台FTP下载,那么就必须学习FTP指令。 FTP的命令行格式为: ftp -v -d -i -n -g [主机名] , 其中 -v 显示远程服务器的所有响应信息; -n 限制ftp的自动登录,即不使用;.n etrc文件; -d 使用调试方式...本回答被提问者采纳

如何设置FTP的主动模式和被动模式

设置FTP的主动模式和被动模式,用到的工具:8uftp,步骤如下:

    打开8uftp软件,点击编辑菜单--选项:

2.防火墙设置,勾选被动(PASV)模式(p)就是被动模式,去掉勾选就是主动模式。

注意事项:适用于8uftp.

参考技术A 可以简单概括为以下两点:
1、主动FTP:
命令连接:客户端 >1024端口 -> 服务器 21端口
数据连接:客户端 >1024端口 <- 服务器 20端口
2、被动FTP:
命令连接:客户端 >1024端口 -> 服务器 21端口
数据连接:客户端 >1024端口 -> 服务器 >1024端口

以上是关于在终端里,使用ftp命令,如何进入主动模式,具体应该输入啥指令的主要内容,如果未能解决你的问题,请参考以下文章

如何设置FTP的主动模式和被动模式

Linux里面FTP主被动模式区别是啥?

主动模式FTP与被动模式FTP该如何选择

如何设置IIS FTP的设置主动模式还是被动模式

linux里ftp服务器怎么配置根目录?

FTP的主动模式与被动模式