ssh連接gitlab,一直要求輸入密碼
仅有的幸福
仅有的幸福 2017-04-28 09:06:27
0
6
2552

測試連線是否成功。老出現上面要求輸入密碼。
git clone 專案也要求輸入密碼,但我密碼輸入完後不成功,提示同樣的資訊。

仅有的幸福
仅有的幸福

全部回覆(6)
黄舟

SSH 金鑰是一種無需涉及密碼即可識別受信任電腦的方法。以下步驟將引導您產生 SSH 金鑰,然後將公鑰新增至您的帳戶。

https://help.github.com/articles/generate-ssh-keys/

phpcn_u1582

有沒有上傳公鑰

洪涛

ssh協定互動是需要公鑰對的,上傳公鑰到git服務端

仅有的幸福

win系統上使用Git Bash 試試,我也遇到過這個問題,配置了ssh-key也沒用,使用Git Bash就可以了

phpcn_u1582

樓主解決了嘛,可否把解決方法貼出來

淡淡烟草味

我現在死活要輸入密碼,我設定ssh-key的時候沒有設定密碼,為何要輸入密碼?

OpenSSH_7.1p2,OpenSSL 1.0.2h 2016 年5 月3 日
debug1:讀取設定資料/c/Documents and Settings/Administrator/.sshdebug1:讀取設定資料/c/Documents and Settings/Administrator/.ssh/config: Documents and Settings/ Administrator/.ssh/config 第4 行:套用172.20.9.19 的選項
debug1:讀取設定資料/etc/ssh/ssh_config
debug2:ssh_connect:needpriv 0
bug
debug2:ssh_connect:needpriv 0
bug21:連接到179219.199. .9.19] 端口22。
debug1:已建立連線。
debug1:身分檔案/c/Documents and Settings/Administrator/.ssh/id_rsa 類型1
debug1:key_load_public:沒有這樣的檔案或目錄
debug1:身分檔案/c/Documents and Settings/Administrator/ .s-shid_rsa/ . cert type -1
debug1:啟用協定2.0的相容模式
debug1:本機版本字串SSH-2.0-OpenSSH_7.1
debug1:遠端協定版本2.0,遠端軟體版本OpenSSH_5.3
debug1:遠端協定版本2.0,遠端軟體版本OpenSSH_5.3
debug1:符合:完成協議版本2.0 OpenSSH_5* compat 0x0c000000
debug2:fd 3設定O_NONBLOCK
debug1:以'git'身份驗證到172.20.9.19:22
debug3:hostkeys_foreach:讀取檔案「/c/Docum. debug3:record_hostkey:在檔案/c/Documents and Settings/Administrator/.ssh/known_hosts:1中找到金鑰類型RSA:1
debug3:load_hostkeys:從172.20.9.19載入1個鑰匙hostkeyalgs:ssh-rsa 2- nistp384,ecdh-沙2 -nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1
defid2:kex_parse_kexinitnit:dsh-opensh .com,ssh-rsa ,ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh -ed25519-cert-v01 @openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519
debug2:kex_parse_kexinitin:200813850000 -ctr,aes256-ctr ,aes128-gcm@openssh.com,aes256-gcm@openssh.com,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbcbc,3des-cbc,blowfish-cbc,cast128-cbcbcbc ,arcfour,rijndael-cbc @lysator.liu.se
debug2:kex_parse_kexinit:chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-ctr,aes192-ctr,aes256-ctr,aes128-ctr,aes192-ctr,aes256-ctr,aes128 .com,arcfour256,arcfour128 ,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbxic,aes256-cbc,arcfour,rijndael-cbxic-sot​​.io. -etm@openssh.com ,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com ,umac-64@openssh .com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5-etm@openssh.com,hmac-ripemd160-etm@openssh .com,hmac-sha1 -96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac -md5-96
debug2:kex_parse_kexinit:umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac- sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5-etm@openssh.com, hmac-ripemd160-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-md5-96-etm@openssh.com,hmac-md5,hmac-ripemd160,hmac-ripemd160@openssh.com, hmac-sha1-96,hmac-md5-96
debug2:kex_parse_kexinit:無,zlib@openssh.com,zlib
debug2:kex_parse_kexinit:無,zlib@openssh.com,zlib
debug2:k773: 無, debug2:first_kex_follows 0
debug2:保留0
debug2:kex_parse_kexinit:diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-shaman debug2:kex_parse_kexinit:ssh-rsa,ssh-dss
debug2:kex_parse_kexinit:aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,acast128-cbg,b8-bc​​abc,bc​​ac​​c,bc​​cbc​​c,bc​​c,bc​​cbc​​c,bc​​cbc​​c,bc​​bc. - cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2:kex_parse_kexinit:aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,aes192-ctr,aes256-ctr,arcfour256,cf cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se
debug2:kex_parse_kexinit:hmac-md5,hmac-sha1,umacbug2:kex_parse_kexinit:hmac-md5,hmac-sha1,umacbug2:kex_parse_kexinith:hmac-md5,hmac-sha1,umac-64-250 hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umacbug-64@openssh.com hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2:kex_parse_kexinit:無,zlib@openssh.com kex_parse_kexinit:無,zlib@openssh.com
debug2:kex_parse_kexinit:
debug2:kex_parse_kexinit:
debug2:first_kex_follows 0
debug2:保留0
debug1:kex:服務器->客戶端aes128-ctr umac-64@openssh.com無
debug1: kex: 客戶端->伺服器aes128-ctr umac-64@openssh.com none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024調試1 : SSH2_MSG_KEX_DH_GEX_INIT 傳送
debug1:收到SSH2_MSG_KEX_DH_GEX_REPLY
debug1:伺服器主機金鑰:ssh-rsa文件“ /c/Documents and Settings/Administrator/.ssh/known_hosts”
debug3 : record_hostkey: 找到檔案/c/Documents and Settings/Administrator/.ssh/known_hosts:1
debug3 中的金鑰類型RSA:load_hostkeys:從172.20.9.19 載入1 個金鑰
debug120.172.已知並與RSA 主機金鑰相符。 debug1 :已傳送 SSH2_MSG_NEWKEYS
debug1:期待 SSH2_MSG_NEWKEYS
debug2:set_newkeys:模式0
debug1:接收SSH2_MSG_NEWKEYS
def7:發送bug1cST bug1:接收SSH2 _MSG_SERVICE_ACCEPT
debug2:金鑰:/c/Documents and Settings/Administrator/.ssh/id_rsa(0x2005eeb0),明確
debug1:可以繼續的驗證:publickey,gssapi-keyex,gssapi-with-mic,password
debug3:重新開始,透過不同的列表publickey,gssapi-keyex,gssapi-with-mic,密碼
debug3:首選公鑰,鍵盤交互,密碼
debug3:authmethod_lookup publickey
debug3:剩餘首選:鍵盤交互,密碼
de3:auth甲基
debug1 :下一個驗證方法:publickey
debug1:提供RSA公鑰:/c/Documents and Settings/Administrator/.ssh/id_rsa
debug3:send_pubkey_test
debug2:我們發送了公鑰資料包,等待回鑰:可以繼續的身份驗證: publickey,gssapi-keyex,gssapi-with-mic,password
debug2: 我們沒有發送資料包,停用方法
debug3: authmethod_lookup 密碼
debug3: 剩餘首選密碼debug1: 下一個驗證方法: 密碼
git@172.20.9.19 的密碼:
debug2: 我們發送了密碼包,等待回复
de-bug1: 可以繼續的身份驗證: publickey,gssapi-keyex,gssapi-with-bug1: 可以繼續的身份驗證: publickey,gssapi-keyex,gssapi-with-bugmic, password
權限被拒絕,請再試一次。
git@172.20.9.19 的密碼:
debug2:我們發送了密碼包,等待回覆
debug1:可以繼續的身份驗證:publickey,gssapi-keyex,gssapi-with-mic,password
權限被拒絕,請嘗試再試一次。
git@172.20.9.19 的密碼:
debug2:我們發送了密碼包,等待回覆
debug1:可以繼續的身份驗證:publickey,gssapi-keyex,gssapi-with-mic,password
debug2:我們沒有發送封包,停用方法
debug1:沒有更多的身份驗證方法可以嘗試。
權限被拒絕(publickey,gssapi-keyex,gssapi-with-mic,密碼)。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板