当ftp提示用户名和密码时BASH自动应答

时间:2019-03-06 13:14:01

标签: bash ftp homebrew command-prompt

我正在编写bash脚本,我需要在macOS(来自brew)上使用ftp命令,并在请求时自动响应用户和密码。

我做了很多尝试和测试,但没有人起作用

1 个答案:

答案 0 :(得分:1)

创建一个名为~/.netrc的文件。添加以下行:

machine ftp.host.example.com
login yourUsername
password yourPassword

授予文件受限权限:chmod 600 ~/.netrc

现在您可以ftp ftp.host.example.com,而不必提供登录凭据。

检查您的ftpnetrc手册页。