Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 从远程主机到本地主机的scp_Linux_Unix_Scp - Fatal编程技术网

Linux 从远程主机到本地主机的scp

Linux 从远程主机到本地主机的scp,linux,unix,scp,Linux,Unix,Scp,我正在尝试将文件从远程计算机复制到我正在使用的本地计算机。每当我运行此命令时,系统都会提示我输入密码。我不确定输入什么密码,因为我从未配置过任何密码。有人有什么建议吗 scp stuff.php djorge@localhost:Users/djorge/Desktop 远程计算机的配置文件/etc/ssh/ssh\u config中的AllowUsers部分中必须有一个用户。编辑配置文件后,可能必须重新启动sshd 然后,您可以将文件“test.txt”从远程主机复制到本地主机 scp你的_

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

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

远程计算机的配置文件/etc/ssh/ssh\u config中的AllowUsers部分中必须有一个用户。编辑配置文件后,可能必须重新启动sshd

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

scp你的_username@remotehost.com:test.txt/local/dir


@很酷,如果是你的主页目录,你可以使用user~symbol~/Users/djorge/Desktop


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

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

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

它会要求您在另一台电脑上输入“用户密码”。

您在哪里运行此命令?在远程机器上?还是你当地的?如果它在本地机器上,你基本上只是在做一个本地文件拷贝。如果您在本地没有密码,那么请颠倒指令的顺序并在本地运行,这样您的本地计算机就可以启动副本并登录到远程计算机,而不是反过来。每当我这样做时,它都无法在本地计算机上找到我的目录。我已连接到远程主机,但它找不到/local/dir,或者在我的情况下找不到Users/jorge/Desktop@cool_cs在Unix和Wind0ws中,您需要退出ssh并从本地机器上运行scp/