gitlabÄܲ»¿ÉʹÓÃssh2
Ëæ×Å»¥ÁªÍøÊÖÒÕµÄÉú³¤£¬git×÷ΪÏÖÔÚ×îÊ¢Ðеİ汾¿ØÖÆϵͳ£¬ÒѾ³ÉΪÁË¿ª·¢Õ߱ز»¿ÉÉٵŤ¾ßÖ®Ò»¡£¶øgitlab×÷Ϊһ¿îÔÚÏßµÄgit¿ÍÕ»ÖÎÀí¹¤¾ß£¬Ôò¸üÊÇÊܵ½ÁË¿í´ó¿ª·¢ÕßµÄÇàíù¡£ÔÚgitlabµÄ¿ª·¢ÕßÉçÇøÖУ¬¾³£±£´æÕâÑùÒ»¸öÎÊÌ⣺gitlabÄÜ·ñʹÓÃssh2ÐÒéÄØ£¿ÏÂÃæÈÃÎÒÃÇÒ»ÆðÀ´Ì½ÌÖÒ»ÏÂÕâ¸öÎÊÌâ¡£
Ê×ÏÈ£¬ÎÒÃÇÐèÒªÖªµÀSSH2ÐÒéÊÇʲô£¬SSH2ÊÇSecure Shell ProtocolµÄËõд£¬ÊÇÒ»ÖÖÇå¾²ÐÒ飬ÓÃÓÚÔÚ²»Çå¾²µÄÍøÂçÖжÔÍøÂçЧÀ;ÙÐÐÇå¾²»á¼ûºÍ´«ÊäÊý¾Ý¡£SSH2ÐÒéÓÅ»¯ÁËSSH1ÐÒéµÄһЩÎÊÌ⣬²¢Ö§³Ö¶àÖÖ¼ÓÃÜËã·¨¡¢Ñ¹ËõËã·¨ºÍÈÏÖ¤ÒªÁì¡£
GitLabĬÈÏʹÓÃGitµÄ´«ÊäÐÒéÖ®Ò»£¬¼´SSHÐÒé¾ÙÐÐͨѶÊý¾Ý´«Êä¡£ÔÚʹÓÃSSHÐÒéʱ£¬Ê¹Óù«Ô¿ºÍ˽Կ¾ÙÐÐÊý¾Ý´«Êä¡£ÆäÖÐSSH¿Í»§¶ËʹÓÃ˽Կ¾ÙÐмÓÃÜ£¬È»ºó½«¼ÓÃܺóµÄÊý¾Ý´«Êä¸øЧÀÍÆ÷£¬Ð§ÀÍÆ÷ʹÓù«Ô¿¾ÙÐнâÃÜ¡£GitLabÔÚʹÓÃSSHÐÒéʱ£¬»á×Ô¶¯½«SSH¹«Ô¿´æ´¢ÔÚÓû§µÄÕË»§ÖУ¬ÓÃÓÚ¶ÔÊý¾Ý¾ÙÐмÓÃÜ´«Êä¡£ÕâÖÖ»úÖƱȹŰåµÄÓû§ÃûºÍÃÜÂëÈÏÖ¤Ô½·¢Çå¾²£¬ÓÉÓÚ˽ԿÎÞ·¨±»ÍƲâ¶ø×ß©¡£
ÈôÊÇÏëҪʹÓÃSSH2ÐÒé¾ÙÐÐGitLabÊý¾Ý´«Ê䣬ÄÇô¾ÍÐèҪװÖÃÒ»¸öSSH2¿Í»§¶ËºÍÏìÓ¦µÄ²å¼þ¡£ÏÖÔÚ£¬GitLab»¹Ã»ÓÐÖ§³ÖSSH2ÐÒ飬¿ÉÊÇ¿ÉÒÔͨ¹ý×°ÖÃһЩ²å¼þÀ´ÊµÏÖ¡£ºÃ±È£¬¿ÉÒÔʹÓÃGit SSH Client²å¼þ£¬ËüÊÇGit SSH2¿Í»§¶ËµÄÒ»¸öʵÏÖ£¬¿ÉÒÔ½«SSH2ÐÒéÓëGitLabÍŽáʹÓá£
³ýÁËGit SSH Client£¬ÉÐÓÐÆäËûһЩ֧³ÖSSH2ÐÒéµÄ²å¼þ¿ÉÒÔÓÃÓÚGitLab¡£ÀýÈ磬OpenSSH²å¼þ¿ÉÒÔ×ÊÖúGitLabʹÓÃSSH2ÐÒé¾ÙÐÐÊý¾Ý´«Ê䣬¶øGitLab SSH2²å¼þÔò¿ÉÒÔÀû±ãµØ½«GitLabÓëSSH2ÐÒéÍŽáÆðÀ´¡£
×ܵÄÀ´Ëµ£¬ËäÈ»GitLabĬÈÏʹÓÃSSHÐÒé¾ÙÐÐÊý¾Ý´«Ê䣬¿ÉÊÇÎÒÃÇ¿ÉÒÔͨ¹ý×°Öòå¼þÀ´ÊµÏÖSSH2ÐÒéµÄʹÓá£Ê¹ÓÃSSH2ÐÒé¿ÉÒÔÌá¸ßÇå¾²ÐÔ£¬±£»¤Êý¾Ý²»Êܺڿ͹¥»÷¡£µ«ÐèҪעÖصÄÊÇ£¬Ê¹ÓÃSSH2ÐÒéÐèÒªÔÚ×°Öòå¼þµÄͬʱ¾ÙÐÐÏìÓ¦µÄÉèÖúÍÈÏÖ¤¡£¶ø¹ØÓÚһЩ·ÇÊÖÒÕÖ°Ô±À´Ëµ£¬Õâ¿ÉÄÜ»áÔöÌíÒ»¶¨µÄÖØƯºó¡£
ÒÔÉϾÍÊÇGitLabÄÜ·ñʹÓÃSSH2ÐÒéµÄÏà¹ØÏÈÈÝ¡£ÔÚʹÓÃGitLabʱ£¬ÐèҪƾ֤ÏÖʵÐèÇóÑ¡ÔñºÏÊʵÄÐÒé¾ÙÐÐÊý¾Ý´«Ê䣬ÒÔ°ü¹ÜÊý¾ÝµÄÇå¾²ÐÔºÍÎȹÌÐÔ¡£Í¬Ê±£¬ÐèҪעÖصÄÊÇ£¬×°Öòå¼þºÍÉèÖòÎÊýʱÐèÒªÈÏÕæÔĶÁÏà¹ØÎĵµ£¬²¢×ñÕÕÏà¹ØµÄÇå¾²¹æ·¶¡£
ÒÔÉϾÍÊÇgitlabÄܲ»¿ÉʹÓÃssh2µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡