在 ftp 命令中指定匿名 ftp 密码

在 ftp 命令中指定匿名 ftp 密码

我想要一个简单的(最好是单行的,没有单独的脚本文件)命令通过使用我的电子邮件地址作为密码的匿名登录连接到 ftp 服务器。

我的尝试是基于语法如图所示基本上ftp username:password@hostname;然而,当密码本身(作为电子邮件地址)具有@符号时,这对我不起作用。

我还尝试提供一个 netrc 文件作为定界符,如下所示:但这仍然在 ftp 登录期间提示我输入密码。ftp hostname -N <<< 'login anonymous password [email protected]'

答案1

使用lftp

例子:

    lftp -u user,pass ftp.example.com

相关内容