0
我的設置:拉着我的github存儲庫,並在Apache部署它
- EC2實例與Ubuntu安裝
- 的Apache2(發佈/無功/網絡文件夾)
- 的Git安裝
- SSH密鑰設置:
$ ssh -T [email protected]
嗨用戶!您已成功通過身份驗證,但GitHub不提供shell訪問權限。
我的意圖:
我想拉GitHub上特定的資源庫,並將其發佈到阿帕奇(基本上puting文件放到在/ var/WWW)
如果我堅持: /無功/網絡的
- 權限設置爲根
- 試圖使用sudo克隆repo導致拒絕的權限(root用戶使用不同的ssh密鑰?)
- 在哪裏克隆我的回購?什麼diretory是適當的呢?
- 如何將文件複製到/ var/www?
我很新到Linux,所以請大家幫我:-)謝謝
SSH使用'〜/ .ssh'目錄中的證書,因此對於root用戶,它將是'/ root/.ssh'而不是'/ home/ /。ssh'。 –
Xion
2012-02-05 12:45:49
難道你不能將'/ var/www'的所有者更改爲將執行git stuffs的用戶嗎?使用chown來更改文件/目錄的所有權。 – fajran 2012-02-05 14:00:24