【问题标题】:ftp in script is asking password though the password is in script尽管密码在脚本中,但脚本中的 ftp 正在询问密码
【发布时间】:2015-01-09 06:25:26
【问题描述】:

以前下面的脚本在执行时没有询问密码,但突然间它正在询问密码。我试图用单引号传递用户名、密码和服务器名称,但它仍然在询问密码。

   #!/bin/ksh
   HOST=ftp.test.com
   USER=test
   PASSWD=test
   ftp  -A $USER@$HOST <<SCRIPT
   $PASSWD
   quit

【问题讨论】:

  • 如果您的远程主机提供它,首选sshsftp 而不是普通的ftp(因为密码是以普通形式传输的)

标签: linux unix ftp


【解决方案1】:

你必须改用,

ftp ftp://$USER:$PASSWD@$HOST

【讨论】:

  • 当我使用以上一个时,我得到以下错误 ftp: Name or service not known ftp: Can't connect or login to host `test' 我的用户名是 test/test1 请帮帮我
  • 我很抱歉@Skynet 我得到了同样的错误,即使我删除 -A 并按照你的建议放置
  • @Revanth 的语法是一样的,所以可能是别的东西在做问题
  • 是的..我没有得到导致问题的原因。请帮我解决这个问题
猜你喜欢
  • 2011-03-08
  • 2018-07-20
  • 2014-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-07
  • 2016-06-02
  • 1970-01-01
相关资源
最近更新 更多