酷徒LOGO

ssh scp命令将文件从远程复制到远程,而不是复制到本地计算机


问题:

我需要这个帮助。 我无法与任何FTP客户端连接到由客户端提供的远程服务器。 那是SFTP协议但是我永远不能连接。

ssh user@login.microsites.companyname.com 我可以连接。连接后,可以使用 ls 列出目录,并获得 prod dev stage,它引用了三个 sudomains 。

如果我进入 prod 我就得到 www tmp log

我的任务是将远程www目录复制到我的本地机器。 但是我无法。

我的想法是在ssh连接到 scp user@login.microsites.companyname.com:/prod/www/Desktop 应该将文件复制到本地桌面。

但是,它所做的是将文件复制到远程机器,创建一个包含复制文件的目录"桌面"。


回答 1:

你需要在计算机上运行 scp 命令,而不是在远程计算机上运行。 或者你必须使用适当的用户名和地址来限定目标 Desktop


回答 2:

你似乎把 muddled up了。 你已经在远程服务器上,因这里/Desktop 引用了远程服务器上的/Desktop,而非本地计算机。 相反,你需要更改命令或者更改运行它的位置。

选项 1.sshing后的服务器中的选项:


scp/path/to/your/file user@yourlocalmachine:/Desktop



选项 2从本地计算机( 更容易)


scp user@login.microsites.companyname.com:/prod/www/Desktop








Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备17041772号-2  |  如果智培  |  酷兔英语  |  帮酷