我对使用 SSH 还很陌生。我想将整个本地文件夹从我的 Mac 上传到我的服务器。
通过 Mac 终端,我连接到我的服务器。 通过 SSH,我已经位于应放置文件夹的路径内。
我需要使用命令 su- 来获得 root 访问权限,以便我可以将文件上传到此文件夹中。
因此,我无法使用包含帐户详细信息的 SSH 命令通过服务器进行连接。
所以scp -r /home/user/Desktop/ user@your.server.example.com:/path/to/foo
不会工作,因为我无法直接获得 root 访问权限。
我需要将其上传到我的服务器上的这个文件夹/usr/share/psa-roundcube/skins/
如何通过 SSH 上传文件夹?
最佳答案
- 将文件复制到
/tmp/
ssh
进入远程服务器并成为 rootmv
文件从/tmp/
到/path/to/foo/
cd
进入/path/to/foo/
ls -l
检查权限,如果有任何问题,请使用chmod
/chown
修复
关于linux - 通过SSH上传本地文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37765757/