2010-12-20 16 views
1

我正在嘗試連接到SFTP服務器下面的錯誤爲sftp: -錯誤,同時連接使用shell腳本

ncftpput:無法打開 http://mydomain.com: 未知的主機。我現在用

代碼是如下: -

FTPU = 「用戶名」 #FTP登錄名

FTPP = 「密碼」 #FTP密碼

FTPS =「http://mydomain.com」# 遠程FTP服務器

FTPF = 「/家」 #遠程FTP服務器 目錄$ FTPU> & $ FTPP

LOCALD = 「/ localPath來」

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

我目前運行在Fedora 10上這個劇本......

感謝.....

+0

如果嘗試使用其他方法(例如從nautilus或sftp)連接到它,它是否工作? – devius 2010-12-20 12:38:56

回答

1

ncftpput是一個不支持SSH的FTP客戶端(請參閱他們的FAQs)。另外,在腳本中,您提供的是一個HTTP URL,而不僅僅是一個服務器名稱。如果mydomain.com實際上運行FTP服務器,請嘗試FTPS = mydomain.com。