1. 程式人生 > >git clone、push 提示輸入密碼但輸入後登入被拒絕

git clone、push 提示輸入密碼但輸入後登入被拒絕

1 password

情景描述:
正確生成,並配置好SSH key後,clone project 時,提示輸入密碼,輸入密碼後,一直顯示不對,三次嘗試後,clone失敗。
其他類似操作也會出現這樣的失敗,如:ssh -T [email protected]

解決方法:
把專用金鑰(private and public keys)新增到 ssh-agent 的快取記憶體中

ssh-add ~/.ssh/id_dsa 
ssh-add -d ~/.ssh/id_xxx.pub 

如果執行ssh-add時提示”Could not open a connection to your authentication agent”,可以現執行命令:

ssh-agent bash

然後再執行上述 ssh-add 操作

2 ssh

有些情況下,發現目錄 ~/.ssh 不存在。
這時可以通過ssh 連線一臺機器, 該目錄會自動生成。

相關推薦

git clonepush 提示輸入密碼輸入登入拒絕

1 password 情景描述: 正確生成,並配置好SSH key後,clone project 時,提示輸入密碼,輸入密碼後,一直顯示不對,三次嘗試後,clone失敗。 其他類似操作也會出現這樣的失敗,如:ssh -T [email prot

Git pullpush 免賬號密碼輸入

先進入你的系統使用者目錄,例如 C:\users\Administrator 建立檔案,命名為 _netrc,並編輯 machine {git account name}.github.co

git clonegit pull和git fetch的用法及區別

更新 服務器 指定 保存 今天 文章 git fetch origin 收藏 聲明:碼字不易,轉載請註明出處,歡迎文章下方討論交流。 最近在一個學習小組裏學習AI的課程,我們所有的學習資料和homework都放在gitlab上。今天一個小隊友從gitlab上load倉庫的時

解決macOS git clone Azure DevOps提示身份認證失敗問題

macOS的終端輸入git clone對應Azure DevOps的Git地址,緊接著輸入正確的使用者名稱和密碼仍然會提示認證失敗。解決的方法是安裝微軟的Git-Credential-Manager。由於它依賴Java 1.6以上環境,需要先提前安裝JDK。安裝參考:https://github.com/Mi

git clone直接提交使用者名稱和密碼

git使用使用者名稱密碼clone的方式: 1 git clone http://username:[email protected]  例如:我的使用者名稱是[email protected],密碼是abc12

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

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

Ubuntu16安裝mysql5.7未提示輸入密碼,安裝修改mysql密碼預設密碼

Ubuntu16安裝mysql5.7未提示輸入密碼,安裝後修改mysql密碼預設密碼 mysql預設密碼為空 但是使用mysq

RMAN-10003: unable to connect to target databaseORA-01017: 使用者名稱/口令無效; 登入拒絕

今天遠端協助處理一個RMAN無法分配備份通道的問題 備份腳本里run部分如下: run{ allocate channel d1 device type disk connect 'sys/[email protected]'; allocate channel

解決git push/pull 每次都要輸入密碼ssh-keygen

mage 打開終端 utf div span 中文亂碼 bubuko XA lob 一、問題描述 以github為例 每次在向github服務器 推送代碼(git push),都會提示輸入用戶名密碼 二、問題原因 在clone 代碼時使用的是HTTS協議 三、

git clone 提示輸入git@xxx的密碼

remote id_rsa ... oca pro 影響 fig 系統 ati 如下: suse:~/ecox # git clone [email protected]:ecox/ecox.git 正克隆到 ‘ecox‘... [email protected]

git clone程式碼提示需要輸入密碼

場景1:今天需要從git伺服器上需要clone程式碼,然後就建立了一個目錄,使用git clone命令克隆專案,然後提示我,克隆程式碼時,需要建立目錄,但是許可權不夠,然後我就加上sudo來進行執行, 但是卻要求我輸入git密碼,但是輸入任何密碼都失敗,並且我已

git push 提示輸入使用者名稱和密碼

本人由於維護一些專案,經常需要提交程式碼到github伺服器,當某些倉庫專案不屬於ssh協議時,就會出現git push要求輸入使用者名稱和密碼的情況,搜了一下給了個解決辦法,這裡記錄一下。 xs

已經在Git Server服務器上導入了SSH公鑰,可用TortoiseGit同步代碼時,還是提示輸入密碼

www 服務器端 com 技術分享 style 訪問 github 情況 ima GitHub雖好,但畢竟在國內訪問不是很穩定,速度也不快,而且推送到上面的源碼等資料必須公開,除非你給他交了保護費;所以有條件的話,建議大家搭建自己的Git Server。本地和局域網服務器都

QLineEdit提高使用者體驗的方法(密碼隱藏背景提示文字顯示可輸入字元的範圍)

1. 簡述 QLineEdit即單行文字編輯器,是Qt下常用的人機互動控制元件,用來接收使用者輸入的資訊。 QLineEdit並不像表面那麼簡單,下面介紹如何在QlineEdit下實現密碼自動隱藏、背景提示文字,以及控制輸入字元的範圍。 效果圖如下: 2. 程式碼之路 2.1

gitclone時需要輸入密碼Enter passphrase for key 導致spring cloud config 配置中心無法拉取配置檔案的解決方法

前幾天把系統從win7換到了win10 重灌了開發環境 一直沒什麼問題 今天在除錯spring cloud 時 發現無論如何都拉取不到配置檔案, 通過微服務日誌提示 Could not locate PropertySource: label not found  大致就是找不到配

輸入使用者名稱和密碼以及git clone以後想提交程式碼

git push的時候免輸入使用者名稱和密碼:https://www.jianshu.com/p/6c61b13e8bdb-----------------------------------------------git clone https://github.com/a

解決git pull/push每次都需要輸入密碼問題

如果我們git clone的下載程式碼的時候是連線的https://而不是[email protected] (ssh)的形式,當我們操作git pull/push到遠端的時候,總是提示我們輸入賬號和密碼才能操作成功,頻繁的輸入賬號和密碼會很麻煩。 解決辦法:

簡單的git clonegit push命令不再需要密碼

問題: 每次上傳程式碼都需要輸入使用者名稱和密碼,特別繁瑣!需要弄成不輸入密碼的形式! Github獲取遠端庫時,有ssh方式和https方式,其中兩個方式的url地址不同,認證方式也不同。使用ssh時儲存金鑰對以後可以不再輸入帳號密碼。 git cl

GIT PUSH/PULL時總需要輸入使用者名稱密碼的解決方案

在提交專案程式碼或者拉程式碼的時候,git會讓你輸入使用者名稱密碼,解決方案:(我們公司用的是gitlab) 執行git config --global credential.helper store命令 然後git push origin your-branc

解決windows 10 開機密碼輸入正確總是提示不正確

前記: Thinkpad T430 在2016年免費升級安裝windows 10,一直以來用的不錯。 但這兩天時不時的遇到: 輸入正確密碼,但總是提示incorrect password的問題。我堅信自己輸入的密碼正確(結論打臉,我在鍵盤上按的是鍵和真正輸入的不一樣)。