我在我的團隊和我貢獻代碼的ubuntu服務器上有一個git存儲庫。我通常使用ssh密鑰給每個記憶者訪問存儲庫。問題是他們可以使用密鑰登錄到服務器。 我想設置一些只能用於執行git操作的ssh密鑰,我會怎麼做?SSH密鑰,但僅用於git訪問
0
A
回答
1
如果您沒有很多用戶或者不想移動到新的管理系統(gitolite等),您可以使用git自己的git-shell。
你可以設置一個git用戶,它的shell不會做任何事情。他們仍然可以使用服務器從git中推拉,但無法做其他任何事情。
1
相關問題
- 1. 如何在Git服務器上插入SSH密鑰(僅限git-shell訪問)
- 2. Git:使用密鑰文件使用密鑰文件訪問遠程存儲庫但不使用〜/ .ssh/config
- 3. 未找到Git SSH密鑰
- 4. Git ssh私鑰密碼
- 5. Git設置ssh密鑰
- 6. Git-ssh密鑰/ IP地址
- 7. 授予來賓訪問服務器基於密鑰SSH登錄
- 8. SSH密鑰GitHub問題
- 9. git - 使用ssh密鑰發出的問題
- 10. 在Jenkins中爲Git管理SSH密鑰
- 11. OSX SSH密鑰似乎無法與git
- 12. 添加SSH密鑰到Git的帳戶
- 13. 多個git帳戶和ssh密鑰
- 14. Git:如何添加ssh密鑰?
- 15. 配置的SSH密鑰對的Git但仍然不成功
- 16. SSH密鑰在Gitlab上詢問密碼
- 17. 配置SSH密鑰讓git在不在Git Bash中時使用
- 18. 將SSH設置爲僅使用密鑰,而不是密碼
- 19. 爲什麼git使用GPG密鑰而不是使用SSH密鑰簽名?
- 20. 使用SSH密鑰訪問Sourcetree中的組織存儲庫
- 21. Netbeans無法使用SSH密鑰訪問GitHub
- 22. SSH密鑰,但凱基-F不工作
- 23. Git會詢問用戶名和密碼,即使SSH密鑰的設置
- 24. git,遠程訪問 - ssh
- 25. sh腳本不添加ssh密鑰到ssh-agent(windows git bash)
- 26. 使用cron與ssh密鑰
- 27. Linux的SSH密鑰使用
- 28. Hadoop備用SSH密鑰
- 29. 使用SSH密鑰驗證SSH連接
- 30. 保護SSH密鑰