1. 程式人生 > >解決gitlab上提交ssh公共key之後,clone時仍然提示需要密碼的問題

解決gitlab上提交ssh公共key之後,clone時仍然提示需要密碼的問題

最近在搭建公司的gitlab伺服器,首先在自己的虛擬機器上使用gitlab。

按照網上的教程進行設定,直到按照要求提交id_rsa.pub這個key之後,按照道理下一步應該:

git clone [email protected]:/xxxx/xxxx.git

可是提示需要密碼,而且這個密碼並不是gitlab的密碼,無論輸入什麼密碼都不能完成clone操作。

現在我知道了,只要需要提供密碼就說明不能進行ssh,一定是哪個環節出了問題。

最後查詢的原因非常令人哭笑不得:

原來我的git客戶端和gitlab伺服器的IP地址不是在同一個網段下(不屬於同一個區域網)。

重新設定好IP之後,執行命令:

ssh -T

[email protected]

結果如下:


希望對別人有所幫助。

相關推薦

解決gitlab提交ssh公共key之後clone仍然提示需要密碼的問題

最近在搭建公司的gitlab伺服器,首先在自己的虛擬機器上使用gitlab。按照網上的教程進行設定,直到按照要求提交id_rsa.pub這個key之後,按照道理下一步應該:git clone [email protected]:/xxxx/xxxx.git可是提示需

解決githubssh-key後仍須輸入密碼的問題

這種事情通常發生在更換機器後克隆自己倉庫的時候,通常我們會使用https方式克隆 git clone https://github.com/Name/project.git 這樣便會在你git push時候要求輸入使用者名稱和密碼 解決的方法是使用ssh方

關於ftp和ssh修改埠之後連線不的問題

                我們可以先通過輸入netstat -an|grep,來檢視一下當前的總埠。               &nb

一篇部落格之後對數獨解析方式進行了優化更新。

#include <stdio.h> #include <stdlib.h> #include <vector> #include <string> #include <map> using namespace std; void Pr

linuxmysql更改埠號之後登陸不

列如:需要把mysql的埠3306換成4006 解決: 新增配置檔案: vi /etc/my.cnf [client] port= 4006 --更改的埠 [mysqld] federated ---插入 skip-external-lockin

關於iOS UITableView 資料來源陣列載入完成之後滑動出現cell為空的問題解決筆記

今天中午,一朋友遇到一個問題,說遇到UITableView 載入資料時,資料來源陣列正常載入,且有資料,並且能夠正常顯示第一屏,但是在滑動時則出現如下問題,如下圖: 加斷點除錯,發現除第一屏的8條資料之後,資料來源陣列中的資料也是除了前8條之後的資料都為空,此處特別說明,朋

修復Extjs5.1.4表格設置enableTextSelection: true之後文本仍然不能選擇的BUG

over del ble nav targe find ret lec parent 如果您發現其他版本也有此BUG,可參照此方式進行修復,源代碼中多了一句攔截mousedown事件的代碼mousedownEvent.preventDefault()造成的。 Ext.def

解決 Ubuntu 1804 安裝MySQL提示輸入密碼的問題

Ubuntu 1804 安裝MySQL 5.7 執行命令安裝MySQL sudo apt install mysql-server sudo apt install mysql-client 安裝後看下是否啟動: sudo ps aux | grep mysql 如果

關於實現類實現介面之後eclipse沒有紅線提示實現類去實現介面中的方法的問題

實現類AccessTokenListener實現了介面ServletContextListener,但是eclipse卻沒有紅線提示實現類AccessTokenListener去實現介面的方法。 import javax.servlet.ServletContextListener; publ

SSH登入太慢(等很久才提示輸入密碼)的問題

SSH 登入太慢可能是 DNS 解析的問題,預設配置下 sshd 初次接受 ssh 客戶端連線的時候會自動反向解析客戶端 IP 以得到 ssh 客戶端的域名或主機名。 如果這個時候 DNS 的反向解析不正確,sshd 就會等到 DNS 解析超時後才提供 ssh 連線,這樣就

ssh-keygen後提示需要密碼

原文作者:http://6month.itpub.net/post/37672/468711對此表示感激不盡!!!!!!!!!!!!!!!!! ssh-keygen後仍提示需要密碼。 1.檢視debug資訊:ssh -v [email protected] Ope

VS當添加了引用但是編譯仍然提示新增引用的解決方法

原因是新增的引用是基於當前專案編譯的版本更高的版本,所以會無法新增, 如:dll所需版本為.net framework 4.5,但是你的專案框架是.net framework 4.0,則會報上述錯誤 解決:更改專案的框架版本即可,右鍵專案屬性即可看到

放置公鑰至伺服器仍然提示輸入密碼問題處理

今天在配161ssh無密碼登入到40上的p2ptest使用者時,放置公鑰至40機器後,仍然提示輸入密碼。 重新生成金鑰也沒有用。放置其它機器的公鑰上去也是要求輸入密碼。 無意中發現,40上p2ptest使用者的home目錄的owner為755,而不是p2ptest,如下:

gitlab 配置ssh key後連線一直提示輸入密碼解決辦法

用yum安裝完gitLab 按照網上的教程進行設定ssh key,在進行專案的clone git clone [email protected]/xxx.git 提示需要輸入密碼,網上找了各種各樣的方法都沒有解決。 這個密碼並不是gitlab賬戶的密碼,而是

ssh框架提交表單數據後數據庫表出現問號?的解決方法

div nco pla play character isp 指定 提交表單 span 解決方法如下:連接數據庫的時候需要指定編碼方式,如下所示: jdbc.url = jdbc:mysql:///dbName?useUnicode=true&amp;charact

解決ssh連接慢掛起在SSH2_MSG_SERVICE_ACCEPT信息之後很久的問題

log dns解析 註意 但是 大致 導致 自己 conf highlight 問題現象:無論是ssh 還是 scp 都會連接很久才提示輸認證信息(註意:是連接慢) 如本機IP:192.168.18.208 (Hostname: ThinkPad) 目標主機:192.168

解決kali linux 開啟ssh服務後連接不的問題

手機端 linu otl sshd pro 密碼 auth cati nbsp 今天在手機端裝了NetHunter 想連接PC的kali ,可是怎麽都連不上 綜合網友的經驗: 1.修改sshd_config文件,命令為:vi /etc/ssh/sshd_config

windows下gitlab配置 生成ssh key

git pub 開頭 str 命令 ID view 打開 nbsp Git-1.9.5-preview20141217 1. 安裝git,從程序目錄打開 "Git Bash" 2. 鍵入命令:ssh-keygen -t rsa -C "[email protected]"

一次gitlab無法使用ssh登錄的問題解決

auth epo disabled author location sta x11 api g模式 故障現象: [root@web-m data]# git clone ssh://[email protected]:22022/lxk/core.git Cl

使用git往github提交程式碼出現[packet_write_wait connection to xx.xx.xx.xx Broken pipe]錯誤的解決辦法

使用git往github上提交程式碼時出現[packet_write_wait connection to xx.xx.xx.xx Broken pipe]錯誤的解決辦法:         找到git安裝的目錄/etc/s