47

我正在尝试将文件从远程计算机复制到我正在使用的本地计算机。每当我运行此命令时,都会提示我输入密码。我不确定要输入什么密码,因为我从未配置过任何密码。有人有任何提示吗?

scp stuff.php djorge@localhost:Users/djorge/Desktop
4

2 回答 2

56

您需要另一台电脑的 ip 并执行以下操作:

scp user@ip_of_remote_pc:/home/user/stuff.php /Users/djorge/Desktop

它会询问您“另一台电脑上的用户密码”。

于 2012-05-31T17:41:18.313 回答
19

在远程机器的配置文件 /etc/ssh/ssh_config 中的 AllowUsers 部分中必须有一个用户。编辑配置文件后,您可能需要重新启动 sshd。

然后您可以将例如文件“test.txt”从远程主机复制到本地主机

scp your_username@remotehost.com:test.txt /local/dir


@cool_cs 你可以使用 ~ 符号 ~/Users/djorge/Desktop 如果它是你的主目录。

在 UNIX 中,绝对路径必须以“/”开头。

于 2012-05-31T17:36:30.150 回答