2016-06-11 45 views
-1

我是使用SSH的新手。我想从我的Mac上传整个本地文件夹到我的服务器。本地文件夹上传槽SSH

通过Mac终端,我与我的服务器连接。 使用SSH,我已经在放置文件夹的路径中。

我需要使用命令su-才能获得root访问权限,以便允许我将文件上传到此文件中。

所以我无法连接使用SSH命令与服务器中的帐户详细信息。

因此scp -r /home/user/Desktop/ [email protected]:/path/to/foo将无法​​正常工作,因为我无法直接获取根访问权限。

我需要把它上传到这个文件夹在我的服务器的/ usr /共享/ PSA-roundcube /毛皮/

如何上传文件夹槽SSH?

+0

目前还不清楚您是否拥有* root *这个服务器的访问权限:您是否知道密码?你不能使用'chown'临时改变'foo'的所有者吗? –

+0

@PatrickTrentin对不起,我目前有root权限。但是我无法直接获得root权限,我首先需要运行命令“su-”来获得root权限。 –

+1

http://superuser.com/questions/138893/scp-to-remote-server-with-sudo and http://askubuntu.com/questions/208378/how-do-i-copy-files-that-need -root存取与-SCP –

回答

2
  1. 将文件复制到/tmp/
  2. ssh到远程服务器并成为root
  3. mv文件从/tmp//path/to/foo/
  4. cd/path/to/foo/
  5. ls -l检查的权限,与chmod/chown修复如果有什么的错误