我想从 Linux 命令行连接到 FTP 服务器。该服务器配置在代理后面。
如果我打电话:
echo $ftp_proxy
我得到这样的结果:
abc.def.ghi.jkl:8080
如果我打电话:
ftp -pn $ftp_proxy
我收到未知主机错误。
如何使用 Linux 命令行连接到 FTP 服务器?
答案1
当使用地址:端口和 ftp 时,不能使用冒号。ftp 需要两个参数ftp -pn host port
。
使用空格代替冒号。
example="abc.def.ghi 8080"
ftp -pn $example