日韩性视频-久久久蜜桃-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). 以及后续测试的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 99ri精品 | 亚洲av无码成人精品国产 | 在线观看国产黄色 | 精品久久人人妻人人做人人 | 91禁在线观看 | 污污污污污污www网站免费 | 免费观看一区二区三区 | 黄片一区二区 | 日韩免费大片 | 东北少妇bbbb搡bbb搡 | 91日韩在线 | 欧美一区二区三区爱爱 | 中国黄色免费网站 | 女人脱下裤子让男人捅 | xfplay5566色资源网站 | 天堂草在线观看 | 亚洲观看黄色网 | 一区二区中文字幕在线观看 | 成年在线观看 | 亚洲小说春色综合另类 | 成人h动漫精品一区二区器材 | 手机看片日韩在线 | 综合网av| 亚洲 在线 | 日韩色av | 超碰95在线 | 日韩欧美综合一区 | 成人一区二区三区视频 | 亚洲字幕在线观看 | 中文字幕在线观看日韩 | 国产精品一级 | 精品熟女一区二区 | 欧美日韩色片 | 国产亚洲欧美在线精品 | 成人黄色av网站 | 久久综合伊人77777麻豆最新章节 | 久久精品视频观看 | 女同av在线| 日韩国产综合 | 爱爱小视频免费看 | 男人在线天堂 | 色综合社区 | 中文字幕无码av波多野吉衣 | 国产精品综合久久 | 成人动漫亚洲 | 亚洲网站免费观看 | 亚洲午夜18毛片在线看 | 精品www久久久久久奶水 | 92精品 | 国产精品久久久久不卡 | 国产精品8888 | 一区二区三区视频观看 | 国产伦精品一区二区三区妓女下载 | 欧美在线视频你懂的 | 911美女片黄在线观看游戏 | 国产情侣免费视频 | 国产高清视频 | 99综合 | 日韩成人av网站 | 伊人888| 久操免费视频 | 色.com| 人操人爽| 综合精品在线 | 免费特级黄色片 | 中文字幕av在线 | 免费成人美女在线观看. | 成人午夜视频一区二区播放 | 亚洲偷| 黄色日比视频 | 有码在线视频 | 日本视频在线播放 | 成人在线视频观看 | 可以直接观看的av | 狠狠躁夜夜躁人人爽视频 | 狂野欧美性猛交blacked | 亚洲作爱视频 | 日本一二三不卡视频 | 暖暖av在线 | 欧洲中文字幕日韩精品成人 | 亚洲电影在线观看 | 亚洲第一视频在线播放 | 国产精品视频网 | 欧美 日本 国产 | 成人激情小视频 | 国产精品久久综合视频 | 污污视频网站在线免费观看 | 不卡视频在线观看免费 | 精品人妻一区二区三区在线视频 | 精品国产999 | 日本九九热 | 网红日批视频 | 中国二级毛片 | 韩国一区二区在线观看 | 中文字幕在线视频日韩 | 尤物精品在线 | 少妇色综合 | 久久婷香| 国产美女裸体无遮挡免费视频 |