我正嘗試通過安全副本(scp)將文件傳輸到我的Google雲託管Linux(Debian)實例。我做了文檔告訴從本地機器連接到實例的內容。 https://cloud.google.com/compute/docs/instances/connecting-to-instance。Google雲端scp權限被拒絕
- 創建一個SSH凱基
- 新增凱基到我的實例
我可以成功登錄:
ssh -i ~/.ssh/my-keygen [USERNAME]@[IP]
但是,當我想將文件複製到該實例,我得到消息「權限被拒絕」。
scp -r -i ~/.ssh/my-keygen /path/to/directory/ [USERNAME]@[IP]:/var/www/html/
它看起來像我登錄沒有權限寫入文件的用戶,所以我已經試圖改變在/ var/WWW /的文件權限,但這仍然給權限被拒絕的消息。
我也嘗試將用戶添加到根組,但是這仍然給出相同的問題。
usermod -G root myuser
驗證命令SCP或用戶權限的問題,嘗試SCP文件到服務器上的不同目錄(/ tmp /或用戶主目錄)。 –
@BalajiReddy我試着說你說的,但得到相同的權限被拒絕的消息。 – Robbert