使用 shell 脚本连接到 sftp 时出错

发布于 2024-10-08 21:04:23 字数 610 浏览 6 评论 0原文

我在尝试连接到 sftp 服务器时收到以下错误:-

ncftpput:无法打开 http://mydomain.com: 未知主机。

我正在使用的代码如下:-

<块引用>

FTPU="username" # ftp登录名

FTPP="password" # ftp 密码

FTPS="http://mydomain.com"# 远程FTP服务器

FTPF="/home" # 远程 ftp 服务器 $FTPU> 的目录& $FTPP

<块引用>

LOCALD="/本地路径"

ncftpput -m -u $FTPU -p $FTPP $FTPS $FTPF $LOCALD

我目前正在 fedora 10 上运行这个脚本...

谢谢......

I am getting following error while trying to connect to a sftp server:-

ncftpput: cannot open
http://mydomain.com:
unknown host.

Code which I am using is as following:-

FTPU="username" # ftp login name

FTPP="password" # ftp password

FTPS="http://mydomain.com"#
remote ftp server

FTPF="/home" # remote ftp server
directory for $FTPU> & $FTPP

LOCALD="/localpath"

ncftpput -m -u $FTPU -p $FTPP $FTPS
$FTPF $LOCALD

I am currently running this script on fedora 10...

thanks.....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

起风了 2024-10-15 21:04:23

ncftpput 是一个不支持 SSH 的 FTP 客户端(请参阅其常见问题解答)。此外,在您的脚本中,您将提供 HTTP URL 而不仅仅是服务器名称。如果 mydomain.com 实际上运行 FTP 服务器,请尝试使用 FTPS=mydomain.com。

ncftpput is an FTP client that does not support SSH (see their FAQs). Also, in your script you're providing an HTTP URL instead of just a server name. If mydomain.com actually runs an FTP server, try FTPS=mydomain.com instead.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文