2011-10-25 83 views
0

我有一些要上傳的文件。通常在登錄服務器時編輯任何內容,我必須在命令前加上sudo。這是已知的。作爲非root用戶在服務器上的SCP File命令

當我禁用根登錄時,如何以「admin」而不是「root」發送文件。

scp path\to\file [email protected]:/var/www/sitename/public/path/

權限被拒絕

+0

只有/ tmp /現在可用於SCP –

+0

您應該編輯您的問題以包含此信息和說明其對您的問題的意義(我不清楚),您可以將文件放入/ tmp?另外,設置scp傳輸是一個很好理解的任務,你是否嘗試過在S.O.上搜索。或通過Superuser.com或通過谷歌?祝你好運。 – shellter

回答

1

在我看來,要麼你應該給管理員用戶授予權限或SCP文件到/ tmp /然後sudo mv /tmp/yourfile /var/www/sitename/public/path/

2

當我們使用從本地到服務器的scp命令時沒有sudo選項。

每個用戶將擁有上傳權限到自己的文件夾在家裏目錄前。 家/ xxxxuser如下這樣使用:

scp file_source_here [email protected]:/home/xxxuser/ 

現在你可以從這個文件夾到你的目的地移動文件。

相關問題