日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

gitllab访问报错:Permission denied (publickey). 以及后续测试

發布時間:2024/1/3 综合教程 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 gitllab访问报错:Permission denied (publickey). 以及后续测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

主要測試了各方式clone的情況:

1. 安裝gitlab,配置ip:port。

常規步驟:

yum install -y curl policycoreutils-python openssh-server
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm
rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm
vim /etc/gitlab/gitlab.rb   #修改nginx['listen_addresses']、nginx['listen_port']、external_url 3項
gitlab-ctl restart
gitlab-ctl reconfigure

然后在gitlab網頁端注冊賬號

2. gitlab注冊的賬號和linux賬號關系,git賬號

linux賬號和gitlab內賬號沒有關系。安裝完gitlab之后,linux系統會創建一個叫git的賬號,之后對project的上傳下拉操作都是通過git賬號完成。

3. 注冊ssh key之后,以及使用ssh clone的過程。訪問受linux sshd內ssh認證配置的影響。

在gitlab上注冊了ssh key之后,背后實際上gitlab會把注冊的key寫入git賬號的~/.ssh/authorized_keys文件。這樣,每次git clone/push/pull操作時,都是先ssh到linux的git賬號,再進行后續操作。

因為git的ssh方式會通過sshd服務,所以在linux上修改了sshd配置會影響git的使用。比如修改了ssh端口,則git也需要配置響應端口(很多時候會修改ssh的默認端口,從22改為一個大數字)。

一般情況下,git ssh認證有公鑰私鑰就可以正常操作。但有的情況下,linux端會開雙重認證AuthenticationMethods publickey,password。這個時候再git clone git@****.git 的時候,會需要輸入git賬號自身的密碼(可以想象成先登錄到linux的git賬號)。如果想要順利進行,一般要通過root賬號修改下git賬號的密碼,再通過驗證。

4. git ssh clone和http clone的區別。為什么ssh clone不可以,http clone卻可以?

git ssh 和 git http是兩個相互獨立的方式。git ssh通過ssh連接,受linuxsshd配置(git賬戶)影響;git http直接通過ip:port進行連接,不需要linux賬戶的信息,只需要在gitlab上注冊的賬號的用戶名和密碼。

所以,有時候git ssh不成功時,通過ssh clone可以成功。

5. git http clone 用戶密碼。全局配置文件~/.gitconfig內的[User].name項的作用。

git http每次都要輸賬號密碼,可以通過git config credential.helper 相關命令存儲賬號密碼。

此外,在全局配置文件~/.gitconfig內也會有一個

[user]
name = testmm
email = ***

User項。這里的user.name和gitlab賬號也是相互獨立的。user.name代表的是在你提交commit時,顯示的名字。比如,執行git lg:

[ttt1@local transfer]$ git lg
* 67ccd87 - (HEAD, origin/master, origin/HEAD, master) test123 (3 hours ago) <testmm>

這里顯示是testmm提交的修改,這不是gitlab內賬號的名字,只是本地做的一個全局配置內的名字。

但是在gitlab網頁上看到的修改者還是以gitlab內的賬號名字出現的。這是個不一樣的地方。

總結

以上是生活随笔為你收集整理的gitllab访问报错:Permission denied (publickey). 以及后续测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲视频在线视频 | 日本不卡中文字幕 | 国产亚洲视频在线观看 | 国产精品视频全国免费观看 | 牛夜精品久久久久久久99黑人 | 亚洲欧美另类在线视频 | 亚洲乱码国产乱码精品 | 国产精品一区二区三区久久久 | 国外成人性视频免费 | 亚洲综合图片网 | 国产一区二区在线视频 | 色婷婷狠狠 | 成人毛片观看 | 欧美成欧美va | 欧美xxxx性| 欧美色综合色 | 伊人久久综合影院 | 精品精品 | 欧美偷拍少妇精品一区 | 久久精品久久久 | 欧美日韩一区二区三区在线播放 | www黄色片网站 | 色婷婷视频 | a视频在线观看 | 欧美极品在线播放 | 欧美俄罗斯乱妇 | 日日夜夜免费视频 | 黑人巨大精品欧美一区二区免费 | 自拍日韩亚洲一区在线 | 日韩欧美aaa | 九色在线| 肉番在线观看 | 一级黄色片在线免费观看 | 亚洲精品欧美在线 | av高清一区 | 亚洲 欧美 变态 另类 综合 | 91精品国产闺蜜国产在线闺蜜 | 综合色播 | 精品一区二区毛片 | 最近中文字幕第一页 | a级性生活视频 | av资源在线免费观看 | 国产精品sm调教免费专区 | 成人国产一区二区三区精品麻豆 | 九九九九精品 | 亚洲AV无码成人精品区先锋 | 9191国产精品| 国产99久久九九精品无码免费 | 91爱| 色综合亚洲 | 欧美尹人 | 久免费一级suv好看的国产 | 国产精品一二三四五区 | 日韩欧美国产成人精品免费 | 狠狠精品干练久久久无码中文字幕 | 国产又黄又爽视频 | 偷偷久久| 久草视频观看 | 免费网站www在线观看 | 成年人一级片 | 天堂av亚洲av国产av电影 | 黄网站色视频免费观看 | 国产v片| 九色婷婷 | 四虎影视www在线播放 | av av片在线看 | 精品啪啪 | 一级做a免费视频 | 韩国av在线播放 | 97公开视频| 夜夜嗷| jizz欧美性23| 白白色免费视频 | 国产超碰人人爽人人做人人爱 | 国产成人精品aa毛片 | 精品人妻一区二区三 | 青草成人免费视频 | 污污视频在线观看网站 | 日本少妇做爰全过程毛片 | 成人ay| 国产精品视频久久久久 | 又黄又免费的视频 | 四虎在线视频 | 台湾chinesehdxxxx少妇 | av中文字幕免费观看 | 欲求不满在线小早川怜子 | 日本大尺度吃奶做爰久久久绯色 | 日本人体一区 | 欧美激情国产日韩精品一区18 | 欧美在线视频一区二区三区 | 日日干日日摸 | 免费成人在线观看动漫 | eeuss国产一区二区三区黑人 | 久久久看| 午夜久久剧场 | 亚洲一线av | 女生下面流水视频 | 亚洲久久久久 | 欧美视频一区二区三区四区在线观看 |