我正在尝试复制本地文件“magento”。焦油通过VPN使用SSH将gz从我的本地机器传输到远程服务器。这是连接到虚拟机的内部IP,我用它作为xx。x、 这里是x.xx。
我对SSH帐户有完全的“sudo”访问权限,所以复制应该没有任何问题。我尝试了以下操作:
我尝试了以下方法(magento.tar.gz文件已经在本地根目录中)
sudo scp magento.tar.gz user@xx.x.x.xx/var/www/
这要求我输入本地密码。之后返回cp:user@xx.x.x.xx/var/www:不是目录
sudo scp /Users/myname/magento.tar.gz user@xx.x.x.xx/var/www/
返回相同的。
我需要在其中的任何地方包含SSH吗?
我需要先通过SSH连接到网站吗?
旁注:我已经设法通过SSH连接到服务器,浏览到目录,制作一个文件夹,并使用sudo mkdir
等删除它,所以我绝对有权限。
注意文件名中也没有:。我发现我必须mv blah-07-08-17-02:69。txt无冒号。txt,然后是scp无冒号。txt服务器:
然后别忘了回到服务器上。以防万一这是个问题。
为了澄清JScoobyCed给出的答案,scp命令不能将文件复制到需要管理权限的目录。但是,您可以使用scp命令复制到属于远程用户的目录。
因此,要复制到需要root权限的目录,必须首先使用scp命令将该文件复制到属于远程用户的目录。接下来,您必须使用ssh登录到远程帐户。登录后,您可以使用sudo mv命令将文件移动到您选择的目录。简而言之,要使用的命令如下:
使用scp,将文件复制到远程用户帐户中的目录,例如Documents目录:
scp /path/to/your/local/file remoteUser@some_address:/home/remoteUser/Documents
接下来,使用ssh登录到远程用户的帐户,然后使用sudo将文件移动到受限目录:
ssh remoteUser@some_address
sudo mv /home/remoteUser/Documents/file /var/www
首先,您需要在IP地址后添加:
以表示路径如下:
scp magento.tar.gz user@xx.x.x.xx:/var/www
我认为你不需要sudo这个scp。在这种情况下,它不会影响远程机器,只影响本地命令。
然后,如果您的用户@xx。x、 x.xx没有对www的写访问权限,那么您需要在2次内完成:
复制到主文件夹中的远程服务器(:
表示您的远程主文件夹,如果需要,请使用子文件夹//code>,或使用完整路径::/home/user//code>):
scp magento.tar.gz user@xx.x.x.xx:
然后SSH并移动文件:
ssh user@xx.x.x.xx
sudo mv magento.tar.gz /var/www
本文向大家介绍PHP实现远程下载文件到本地,包括了PHP实现远程下载文件到本地的使用技巧和注意事项,需要的朋友参考一下 代码很简单就不多废话了,直接奉上: 再来个远程下载文件到服务器 以上所述就是本文的全部内容了,希望大家能够喜欢。
问题内容: 我得到了在远程主机上创建文件的代码: 但是需要将文件从远程主机复制到本地主机。我怎样才能做到这一点使用golang工具 **github.com/pkg/sftp 和 **golang.org/x/crypto/ssh 只? 问题答案: 您可以使用sftp包中的和方法来完成此操作(当然,您需要os.File或类似的东西来写入)。
我正试图使用MacBook上的scp将本地文件复制到远程服务器。 当我知道文件存在(我已经检查并重新检查了路径)时,我不断地得到错误“没有这样的文件或目录”。该文件具有u、g和O的文件rwx权限。文件不是符号链接。 文件a2.pdf位于本地计算机的根目录中。我还复制了路径,就像我使用pwd时所显示的那样,它包含在目录中,如下所示: 我正在登录到远程服务器时启动此命令。给出了本地路径的错误。
问题内容: 之前已经被问过很多遍了,我浏览了所有内容,但还没有明确的答案。 问题简化:是否可以将本地Javascript文件(从资产或存储)注入到Android Web View中加载的远程网页?我知道可以将此类文件注入Web视图中加载的本地网页(资产HTML)。 为什么我需要这个来工作?:通过避免每次都下载较大的文件(例如Js和CSS文件)来提高浏览体验的速度。我想避免Web视图缓存。 问题答案
我有一个用户界面,我需要在Chrome中工作。Chrome不允许用户打开本地页面。有没有办法让它在chrome中使用JavaScript工作?我需要做什么?我没有访问任何Chrome设置的权限。
如何使用将文件夹从远程复制到本地主机? 我使用登录我的服务器。 然后,我要将远程文件夹复制到本地。 我如何实现这一点?