[英]How does gitlab eases the work of authorizing ssh key?
在使用git時,為了授權開發人員,我們要求他們提供其公共ssh密鑰,然后將其標記為已授權。
使用gitlab,開發人員可以通過帳戶界面保存ssh公鑰。 授權部分如何處理!
請盡早答復。
它通過gitlab-shell進行管理,從gitlab 5.0開始 ,它取代了gitolite 。
bin/install
腳本是從~/.ssh/authorized_keys
調用的。
它帶有一組命令,包括用於ssh密鑰管理的命令:
新增金鑰
./bin/gitlab-keys add-key key-782 "ssh-rsa AAAAx321..."
取出鑰匙
./bin/gitlab-keys rm-key key-23 "ssh-rsa AAAAx321..."
從authorized_keys文件中刪除所有密鑰
./bin/gitlab-keys clear
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.