搜尋

首頁  >  問答  >  主體

ssh連接gitlab,一直要求輸入密碼

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

仅有的幸福仅有的幸福2807 天前2568

全部回覆(6)我來回復

  • 黄舟

    黄舟2017-04-28 09:08:27

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

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

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-04-28 09:08:27

    有沒有上傳公鑰

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-28 09:08:27

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

    回覆
    0
  • 仅有的幸福

    仅有的幸福2017-04-28 09:08:27

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

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-04-28 09:08:27

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

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-04-28 09:08:27

    我現在死活要輸入密碼,我設定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<3072<8192) 傳送一個發送15 34/3072
    調試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,密碼)。

    回覆
    0
  • 取消回覆