【问题标题】:BASH automatic answer when ftp prompted username and passwordftp提示用户名和密码时BASH自动应答
【发布时间】:2019-03-06 13:14:00
【问题描述】:

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

我做了很多尝试和测试,但没有一个成功

【问题讨论】:

  • 到目前为止你有什么尝试?它是如何失败的?请提供代码示例,以及示例输入、预期结果和您收到的错误
  • 你可以试试expect

标签: bash ftp homebrew command-prompt


【解决方案1】:

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

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

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

现在您无需提供登录凭据即可ftp ftp.host.example.com

检查您的 ftpnetrc 手册页。

【讨论】:

    猜你喜欢
    • 2015-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多