其零 發表於 2024-2-23 00:00:00

ssh 登录很慢该如何解决

<p>
        <strong>ssh登录很慢解决方法</strong></p>
<p>
        使用ssh客户端(如:putty)连接Linux服务器,可能会等待10-30秒才有提示输入密码。严重影响工作效率。登录很慢,登录上去后速度正常,这种情况主要有两种可能的原因:</p>
<p>
        <strong>1. DNS反向解析问题</strong></p>
<p>
        OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间。</p>
<p>
        解决办法:在目标服务器上修改sshd服务器端配置,并重启sshd</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_224633">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">vi</code> <code class="bash plain">/etc/ssh/sshd_config</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">UseDNS no</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <strong>2. 关闭ssh的gssapi认证</strong></p>
<p>
        用ssh -v user@server 可以看到登录时有如下信息:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_723319">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">debug1: Next authentication method: gssapi-with-mic</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">debug1: Unspecified GSS failure. Minor code may provide </code><code class="bash functions">more</code> <code class="bash plain">information</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <strong><span>注:</span></strong>ssh -vvv user@server 可以看到更细的debug信息</p>
<p>
        <strong>解决办法:</strong></p>
<p>
        修改sshd服务器端配置</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_139507">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash functions">vi</code> <code class="bash plain">/etc/ssh/ssh_config</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">GSSAPIAuthentication no</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        可以使用<span>ssh -o GSSAPIAuthentication=no user@server</span>登录</p>
<p>
        GSSAPI ( Generic Security Services Application Programming Interface) 是一套类似Kerberos 5的通用网络安全系统接口。该接口是对各种不同的客户端服务器安全机制的封装,以消除安全接口的不同,降低编程难度。但该接口在目标机器无域名解析时会有问题</p>
<p>
        使用strace查看后发现,ssh在验证完key之后,进行authentication gssapi-with-mic,此时先去连接DNS服务器,在这之后会进行其他操作</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_64144">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                        <div class="line number15 index14 alt2">
                                                                15</div>
                                                        <div class="line number16 index15 alt1">
                                                                16</div>
                                                        <div class="line number17 index16 alt2">
                                                                17</div>
                                                        <div class="line number18 index17 alt1">
                                                                18</div>
                                                        <div class="line number19 index18 alt2">
                                                                19</div>
                                                        <div class="line number20 index19 alt1">
                                                                20</div>
                                                        <div class="line number21 index20 alt2">
                                                                21</div>
                                                        <div class="line number22 index21 alt1">
                                                                22</div>
                                                        <div class="line number23 index22 alt2">
                                                                23</div>
                                                        <div class="line number24 index23 alt1">
                                                                24</div>
                                                        <div class="line number25 index24 alt2">
                                                                25</div>
                                                        <div class="line number26 index25 alt1">
                                                                26</div>
                                                        <div class="line number27 index26 alt2">
                                                                27</div>
                                                        <div class="line number28 index27 alt1">
                                                                28</div>
                                                        <div class="line number29 index28 alt2">
                                                                29</div>
                                                        <div class="line number30 index29 alt1">
                                                                30</div>
                                                        <div class="line number31 index30 alt2">
                                                                31</div>
                                                        <div class="line number32 index31 alt1">
                                                                32</div>
                                                        <div class="line number33 index32 alt2">
                                                                33</div>
                                                        <div class="line number34 index33 alt1">
                                                                34</div>
                                                        <div class="line number35 index34 alt2">
                                                                35</div>
                                                        <div class="line number36 index35 alt1">
                                                                36</div>
                                                        <div class="line number37 index36 alt2">
                                                                37</div>
                                                        <div class="line number38 index37 alt1">
                                                                38</div>
                                                        <div class="line number39 index38 alt2">
                                                                39</div>
                                                        <div class="line number40 index39 alt1">
                                                                40</div>
                                                        <div class="line number41 index40 alt2">
                                                                41</div>
                                                        <div class="line number42 index41 alt1">
                                                                42</div>
                                                        <div class="line number43 index42 alt2">
                                                                43</div>
                                                        <div class="line number44 index43 alt1">
                                                                44</div>
                                                        <div class="line number45 index44 alt2">
                                                                45</div>
                                                        <div class="line number46 index45 alt1">
                                                                46</div>
                                                        <div class="line number47 index46 alt2">
                                                                47</div>
                                                        <div class="line number48 index47 alt1">
                                                                48</div>
                                                        <div class="line number49 index48 alt2">
                                                                49</div>
                                                        <div class="line number50 index49 alt1">
                                                                50</div>
                                                        <div class="line number51 index50 alt2">
                                                                51</div>
                                                        <div class="line number52 index51 alt1">
                                                                52</div>
                                                        <div class="line number53 index52 alt2">
                                                                53</div>
                                                        <div class="line number54 index53 alt1">
                                                                54</div>
                                                        <div class="line number55 index54 alt2">
                                                                55</div>
                                                        <div class="line number56 index55 alt1">
                                                                56</div>
                                                        <div class="line number57 index56 alt2">
                                                                57</div>
                                                        <div class="line number58 index57 alt1">
                                                                58</div>
                                                        <div class="line number59 index58 alt2">
                                                                59</div>
                                                        <div class="line number60 index59 alt1">
                                                                60</div>
                                                        <div class="line number61 index60 alt2">
                                                                61</div>
                                                        <div class="line number62 index61 alt1">
                                                                62</div>
                                                        <div class="line number63 index62 alt2">
                                                                63</div>
                                                        <div class="line number64 index63 alt1">
                                                                64</div>
                                                        <div class="line number65 index64 alt2">
                                                                65</div>
                                                        <div class="line number66 index65 alt1">
                                                                66</div>
                                                        <div class="line number67 index66 alt2">
                                                                67</div>
                                                        <div class="line number68 index67 alt1">
                                                                68</div>
                                                        <div class="line number69 index68 alt2">
                                                                69</div>
                                                        <div class="line number70 index69 alt1">
                                                                70</div>
                                                        <div class="line number71 index70 alt2">
                                                                71</div>
                                                        <div class="line number72 index71 alt1">
                                                                72</div>
                                                        <div class="line number73 index72 alt2">
                                                                73</div>
                                                        <div class="line number74 index73 alt1">
                                                                74</div>
                                                        <div class="line number75 index74 alt2">
                                                                75</div>
                                                        <div class="line number76 index75 alt1">
                                                                76</div>
                                                        <div class="line number77 index76 alt2">
                                                                77</div>
                                                        <div class="line number78 index77 alt1">
                                                                78</div>
                                                        <div class="line number79 index78 alt2">
                                                                79</div>
                                                        <div class="line number80 index79 alt1">
                                                                80</div>
                                                        <div class="line number81 index80 alt2">
                                                                81</div>
                                                        <div class="line number82 index81 alt1">
                                                                82</div>
                                                        <div class="line number83 index82 alt2">
                                                                83</div>
                                                        <div class="line number84 index83 alt1">
                                                                84</div>
                                                        <div class="line number85 index84 alt2">
                                                                85</div>
                                                        <div class="line number86 index85 alt1">
                                                                86</div>
                                                        <div class="line number87 index86 alt2">
                                                                87</div>
                                                        <div class="line number88 index87 alt1">
                                                                88</div>
                                                        <div class="line number89 index88 alt2">
                                                                89</div>
                                                        <div class="line number90 index89 alt1">
                                                                90</div>
                                                        <div class="line number91 index90 alt2">
                                                                91</div>
                                                        <div class="line number92 index91 alt1">
                                                                92</div>
                                                        <div class="line number93 index92 alt2">
                                                                93</div>
                                                        <div class="line number94 index93 alt1">
                                                                94</div>
                                                        <div class="line number95 index94 alt2">
                                                                95</div>
                                                        <div class="line number96 index95 alt1">
                                                                96</div>
                                                        <div class="line number97 index96 alt2">
                                                                97</div>
                                                        <div class="line number98 index97 alt1">
                                                                98</div>
                                                        <div class="line number99 index98 alt2">
                                                                99</div>
                                                        <div class="line number100 index99 alt1">
                                                                100</div>
                                                        <div class="line number101 index100 alt2">
                                                                101</div>
                                                        <div class="line number102 index101 alt1">
                                                                102</div>
                                                        <div class="line number103 index102 alt2">
                                                                103</div>
                                                        <div class="line number104 index103 alt1">
                                                                104</div>
                                                        <div class="line number105 index104 alt2">
                                                                105</div>
                                                        <div class="line number106 index105 alt1">
                                                                106</div>
                                                        <div class="line number107 index106 alt2">
                                                                107</div>
                                                        <div class="line number108 index107 alt1">
                                                                108</div>
                                                        <div class="line number109 index108 alt2">
                                                                109</div>
                                                        <div class="line number110 index109 alt1">
                                                                110</div>
                                                        <div class="line number111 index110 alt2">
                                                                111</div>
                                                        <div class="line number112 index111 alt1">
                                                                112</div>
                                                        <div class="line number113 index112 alt2">
                                                                113</div>
                                                        <div class="line number114 index113 alt1">
                                                                114</div>
                                                        <div class="line number115 index114 alt2">
                                                                115</div>
                                                        <div class="line number116 index115 alt1">
                                                                116</div>
                                                        <div class="line number117 index116 alt2">
                                                                117</div>
                                                        <div class="line number118 index117 alt1">
                                                                118</div>
                                                        <div class="line number119 index118 alt2">
                                                                119</div>
                                                        <div class="line number120 index119 alt1">
                                                                120</div>
                                                        <div class="line number121 index120 alt2">
                                                                121</div>
                                                        <div class="line number122 index121 alt1">
                                                                122</div>
                                                        <div class="line number123 index122 alt2">
                                                                123</div>
                                                        <div class="line number124 index123 alt1">
                                                                124</div>
                                                        <div class="line number125 index124 alt2">
                                                                125</div>
                                                        <div class="line number126 index125 alt1">
                                                                126</div>
                                                        <div class="line number127 index126 alt2">
                                                                127</div>
                                                        <div class="line number128 index127 alt1">
                                                                128</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain"></code><code class="bash comments"># ssh -vvv root@192.168.3.44 </code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013 </code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash plain">debug1: Reading configuration data </code><code class="bash plain">/etc/ssh/ssh_config</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">debug1: Applying options </code><code class="bash keyword">for</code> <code class="bash plain">* </code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">debug2: ssh_connect: needpriv 0 </code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash plain">debug1: Connecting to 192.168.3.44 port 22. </code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash plain">debug1: Connection established. </code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="bash plain">debug1: permanently_set_uid: 0</code><code class="bash plain">/0</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="bash plain">debug1: identity </code><code class="bash functions">file</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/identity</code> <code class="bash functions">type</code> <code class="bash plain">-1 </code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="bash plain">debug1: identity </code><code class="bash functions">file</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/identity-cert</code> <code class="bash functions">type</code> <code class="bash plain">-1 </code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="bash plain">debug1: identity </code><code class="bash functions">file</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_rsa</code> <code class="bash functions">type</code> <code class="bash plain">-1 </code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="bash plain">debug1: identity </code><code class="bash functions">file</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_rsa-cert</code> <code class="bash functions">type</code> <code class="bash plain">-1 </code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="bash plain">debug1: identity </code><code class="bash functions">file</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_dsa</code> <code class="bash functions">type</code> <code class="bash plain">-1 </code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="bash plain">debug1: identity </code><code class="bash functions">file</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_dsa-cert</code> <code class="bash functions">type</code> <code class="bash plain">-1 </code>
</div>
                                                                <div class="line number15 index14 alt2">
                                                                        <code class="bash plain">debug1: identity </code><code class="bash functions">file</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_ecdsa</code> <code class="bash functions">type</code> <code class="bash plain">-1 </code>
</div>
                                                                <div class="line number16 index15 alt1">
                                                                        <code class="bash plain">debug1: identity </code><code class="bash functions">file</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_ecdsa-cert</code> <code class="bash functions">type</code> <code class="bash plain">-1 </code>
</div>
                                                                <div class="line number17 index16 alt2">
                                                                        <code class="bash plain">debug1: Remote protocol version 2.0, remote software version OpenSSH_5.3 </code>
</div>
                                                                <div class="line number18 index17 alt1">
                                                                        <code class="bash plain">debug1: match: OpenSSH_5.3 pat OpenSSH* </code>
</div>
                                                                <div class="line number19 index18 alt2">
                                                                        <code class="bash plain">debug1: Enabling compatibility mode </code><code class="bash keyword">for</code> <code class="bash plain">protocol 2.0 </code>
</div>
                                                                <div class="line number20 index19 alt1">
                                                                        <code class="bash plain">debug1: Local version string SSH-2.0-OpenSSH_5.3 </code>
</div>
                                                                <div class="line number21 index20 alt2">
                                                                        <code class="bash plain">debug2: fd 3 setting O_NONBLOCK </code>
</div>
                                                                <div class="line number22 index21 alt1">
                                                                        <code class="bash plain">debug1: SSH2_MSG_KEXINIT sent </code>
</div>
                                                                <div class="line number23 index22 alt2">
                                                                        <code class="bash plain">debug3: Wrote 960 bytes </code><code class="bash keyword">for</code> <code class="bash plain">a total of 981 </code>
</div>
                                                                <div class="line number24 index23 alt1">
                                                                        <code class="bash plain">debug1: SSH2_MSG_KEXINIT received </code>
</div>
                                                                <div class="line number25 index24 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 </code>
</div>
                                                                <div class="line number26 index25 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: </code><code class="bash functions">ssh</code><code class="bash plain">-rsa-cert-v01@openssh.com,</code><code class="bash functions">ssh</code><code class="bash plain">-dss-cert-v01@openssh.com,</code><code class="bash functions">ssh</code><code class="bash plain">-rsa-cert-v00@openssh.com,</code><code class="bash functions">ssh</code><code class="bash plain">-dss-cert-v00@openssh.com,</code><code class="bash functions">ssh</code><code class="bash plain">-rsa,</code><code class="bash functions">ssh</code><code class="bash plain">-dss </code>
</div>
                                                                <div class="line number27 index26 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se </code>
</div>
                                                                <div class="line number28 index27 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se </code>
</div>
                                                                <div class="line number29 index28 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 </code>
</div>
                                                                <div class="line number30 index29 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 </code>
</div>
                                                                <div class="line number31 index30 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib </code>
</div>
                                                                <div class="line number32 index31 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib </code>
</div>
                                                                <div class="line number33 index32 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: </code>
</div>
                                                                <div class="line number34 index33 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: </code>
</div>
                                                                <div class="line number35 index34 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: first_kex_follows 0 </code>
</div>
                                                                <div class="line number36 index35 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: reserved 0 </code>
</div>
                                                                <div class="line number37 index36 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 </code>
</div>
                                                                <div class="line number38 index37 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: </code><code class="bash functions">ssh</code><code class="bash plain">-rsa,</code><code class="bash functions">ssh</code><code class="bash plain">-dss </code>
</div>
                                                                <div class="line number39 index38 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se </code>
</div>
                                                                <div class="line number40 index39 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se </code>
</div>
                                                                <div class="line number41 index40 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 </code>
</div>
                                                                <div class="line number42 index41 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 </code>
</div>
                                                                <div class="line number43 index42 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: none,zlib@openssh.com </code>
</div>
                                                                <div class="line number44 index43 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: none,zlib@openssh.com </code>
</div>
                                                                <div class="line number45 index44 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: </code>
</div>
                                                                <div class="line number46 index45 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: </code>
</div>
                                                                <div class="line number47 index46 alt2">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: first_kex_follows 0 </code>
</div>
                                                                <div class="line number48 index47 alt1">
                                                                        <code class="bash plain">debug2: kex_parse_kexinit: reserved 0 </code>
</div>
                                                                <div class="line number49 index48 alt2">
                                                                        <code class="bash plain">debug2: mac_setup: found hmac-md5 </code>
</div>
                                                                <div class="line number50 index49 alt1">
                                                                        <code class="bash plain">debug1: kex: server-&gt;client aes128-ctr hmac-md5 none </code>
</div>
                                                                <div class="line number51 index50 alt2">
                                                                        <code class="bash plain">debug2: mac_setup: found hmac-md5 </code>
</div>
                                                                <div class="line number52 index51 alt1">
                                                                        <code class="bash plain">debug1: kex: client-&gt;server aes128-ctr hmac-md5 none </code>
</div>
                                                                <div class="line number53 index52 alt2">
                                                                        <code class="bash plain">debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024&lt;1024&lt;8192) sent </code>
</div>
                                                                <div class="line number54 index53 alt1">
                                                                        <code class="bash plain">debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP </code>
</div>
                                                                <div class="line number55 index54 alt2">
                                                                        <code class="bash plain">debug3: Wrote 24 bytes </code><code class="bash keyword">for</code> <code class="bash plain">a total of 1005 </code>
</div>
                                                                <div class="line number56 index55 alt1">
                                                                        <code class="bash plain">debug2: dh_gen_key: priv key bits </code><code class="bash functions">set</code><code class="bash plain">: 120</code><code class="bash plain">/256</code>
</div>
                                                                <div class="line number57 index56 alt2">
                                                                        <code class="bash plain">debug2: bits </code><code class="bash functions">set</code><code class="bash plain">: 506</code><code class="bash plain">/1024</code>
</div>
                                                                <div class="line number58 index57 alt1">
                                                                        <code class="bash plain">debug1: SSH2_MSG_KEX_DH_GEX_INIT sent </code>
</div>
                                                                <div class="line number59 index58 alt2">
                                                                        <code class="bash plain">debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY </code>
</div>
                                                                <div class="line number60 index59 alt1">
                                                                        <code class="bash plain">debug3: Wrote 144 bytes </code><code class="bash keyword">for</code> <code class="bash plain">a total of 1149 </code>
</div>
                                                                <div class="line number61 index60 alt2">
                                                                        <code class="bash plain">debug3: check_host_in_hostfile: host 192.168.3.44 filename </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/known_hosts</code>
</div>
                                                                <div class="line number62 index61 alt1">
                                                                        <code class="bash plain">debug3: check_host_in_hostfile: host 192.168.3.44 filename </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/known_hosts</code>
</div>
                                                                <div class="line number63 index62 alt2">
                                                                        <code class="bash plain">debug3: check_host_in_hostfile: match line 8 </code>
</div>
                                                                <div class="line number64 index63 alt1">
                                                                        <code class="bash plain">debug1: Host </code><code class="bash string">'192.168.3.44'</code> <code class="bash plain">is known and matches the RSA host key. </code>
</div>
                                                                <div class="line number65 index64 alt2">
                                                                        <code class="bash plain">debug1: Found key </code><code class="bash keyword">in</code> <code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/known_hosts</code><code class="bash plain">:8 </code>
</div>
                                                                <div class="line number66 index65 alt1">
                                                                        <code class="bash plain">debug2: bits </code><code class="bash functions">set</code><code class="bash plain">: 527</code><code class="bash plain">/1024</code>
</div>
                                                                <div class="line number67 index66 alt2">
                                                                        <code class="bash plain">debug1: ssh_rsa_verify: signature correct </code>
</div>
                                                                <div class="line number68 index67 alt1">
                                                                        <code class="bash plain">debug2: kex_derive_keys </code>
</div>
                                                                <div class="line number69 index68 alt2">
                                                                        <code class="bash plain">debug2: set_newkeys: mode 1 </code>
</div>
                                                                <div class="line number70 index69 alt1">
                                                                        <code class="bash plain">debug1: SSH2_MSG_NEWKEYS sent </code>
</div>
                                                                <div class="line number71 index70 alt2">
                                                                        <code class="bash plain">debug1: expecting SSH2_MSG_NEWKEYS </code>
</div>
                                                                <div class="line number72 index71 alt1">
                                                                        <code class="bash plain">debug3: Wrote 16 bytes </code><code class="bash keyword">for</code> <code class="bash plain">a total of 1165 </code>
</div>
                                                                <div class="line number73 index72 alt2">
                                                                        <code class="bash plain">debug2: set_newkeys: mode 0 </code>
</div>
                                                                <div class="line number74 index73 alt1">
                                                                        <code class="bash plain">debug1: SSH2_MSG_NEWKEYS received </code>
</div>
                                                                <div class="line number75 index74 alt2">
                                                                        <code class="bash plain">debug1: SSH2_MSG_SERVICE_REQUEST sent </code>
</div>
                                                                <div class="line number76 index75 alt1">
                                                                        <code class="bash plain">debug3: Wrote 48 bytes </code><code class="bash keyword">for</code> <code class="bash plain">a total of 1213 </code>
</div>
                                                                <div class="line number77 index76 alt2">
                                                                        <code class="bash plain">debug2: service_accept: </code><code class="bash functions">ssh</code><code class="bash plain">-userauth </code>
</div>
                                                                <div class="line number78 index77 alt1">
                                                                        <code class="bash plain">debug1: SSH2_MSG_SERVICE_ACCEPT received </code>
</div>
                                                                <div class="line number79 index78 alt2">
                                                                        <code class="bash plain">debug2: key: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/identity</code> <code class="bash plain">((nil)) </code>
</div>
                                                                <div class="line number80 index79 alt1">
                                                                        <code class="bash plain">debug2: key: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_rsa</code> <code class="bash plain">((nil)) </code>
</div>
                                                                <div class="line number81 index80 alt2">
                                                                        <code class="bash plain">debug2: key: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_dsa</code> <code class="bash plain">((nil)) </code>
</div>
                                                                <div class="line number82 index81 alt1">
                                                                        <code class="bash plain">debug2: key: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_ecdsa</code> <code class="bash plain">((nil)) </code>
</div>
                                                                <div class="line number83 index82 alt2">
                                                                        <code class="bash plain">debug3: Wrote 64 bytes </code><code class="bash keyword">for</code> <code class="bash plain">a total of 1277 </code>
</div>
                                                                <div class="line number84 index83 alt1">
                                                                        <code class="bash plain">debug1: Authentications that can </code><code class="bash keyword">continue</code><code class="bash plain">: publickey,gssapi-keyex,gssapi-with-mic,password </code>
</div>
                                                                <div class="line number85 index84 alt2">
                                                                        <code class="bash plain">debug3: start over, passed a different list publickey,gssapi-keyex,gssapi-with-mic,password </code>
</div>
                                                                <div class="line number86 index85 alt1">
                                                                        <code class="bash plain">debug3: preferred gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive,password </code>
</div>
                                                                <div class="line number87 index86 alt2">
                                                                        <code class="bash plain">debug3: authmethod_lookup gssapi-keyex </code>
</div>
                                                                <div class="line number88 index87 alt1">
                                                                        <code class="bash plain">debug3: remaining preferred: gssapi-with-mic,publickey,keyboard-interactive,password </code>
</div>
                                                                <div class="line number89 index88 alt2">
                                                                        <code class="bash plain">debug3: authmethod_is_enabled gssapi-keyex </code>
</div>
                                                                <div class="line number90 index89 alt1">
                                                                        <code class="bash plain">debug1: Next authentication method: gssapi-keyex </code>
</div>
                                                                <div class="line number91 index90 alt2">
                                                                        <code class="bash plain">debug1: No valid Key exchange context </code>
</div>
                                                                <div class="line number92 index91 alt1">
                                                                        <code class="bash plain">debug2: we did not send a packet, disable method </code>
</div>
                                                                <div class="line number93 index92 alt2">
                                                                        <code class="bash plain">debug3: authmethod_lookup gssapi-with-mic </code>
</div>
                                                                <div class="line number94 index93 alt1">
                                                                        <code class="bash plain">debug3: remaining preferred: publickey,keyboard-interactive,password </code>
</div>
                                                                <div class="line number95 index94 alt2">
                                                                        <code class="bash plain">debug3: authmethod_is_enabled gssapi-with-mic </code>
</div>
                                                                <div class="line number96 index95 alt1">
                                                                        <code class="bash plain">debug1: Next authentication method: gssapi-with-mic </code>
</div>
                                                                <div class="line number97 index96 alt2">
                                                                        <code class="bash plain">debug3: Trying to reverse map address 192.168.3.44. </code>
</div>
                                                                <div class="line number98 index97 alt1">
                                                                        <code class="bash plain">debug1: Unspecified GSS failure. Minor code may provide </code><code class="bash functions">more</code> <code class="bash plain">information </code>
</div>
                                                                <div class="line number99 index98 alt2">
                                                                        <code class="bash plain">Cannot determine realm </code><code class="bash keyword">for</code> <code class="bash plain">numeric host address </code>
</div>
                                                                <div class="line number100 index99 alt1">
                                                                        <code class="bash spaces"> </code>
</div>
                                                                <div class="line number101 index100 alt2">
                                                                        <code class="bash plain">debug1: Unspecified GSS failure. Minor code may provide </code><code class="bash functions">more</code> <code class="bash plain">information </code>
</div>
                                                                <div class="line number102 index101 alt1">
                                                                        <code class="bash plain">Cannot determine realm </code><code class="bash keyword">for</code> <code class="bash plain">numeric host address </code>
</div>
                                                                <div class="line number103 index102 alt2">
                                                                        <code class="bash spaces"> </code>
</div>
                                                                <div class="line number104 index103 alt1">
                                                                        <code class="bash plain">debug1: Unspecified GSS failure. Minor code may provide </code><code class="bash functions">more</code> <code class="bash plain">information </code>
</div>
                                                                <div class="line number105 index104 alt2">
                                                                        <code class="bash spaces"> </code>
</div>
                                                                <div class="line number106 index105 alt1">
                                                                        <code class="bash spaces"> </code>
</div>
                                                                <div class="line number107 index106 alt2">
                                                                        <code class="bash plain">debug1: Unspecified GSS failure. Minor code may provide </code><code class="bash functions">more</code> <code class="bash plain">information </code>
</div>
                                                                <div class="line number108 index107 alt1">
                                                                        <code class="bash plain">Cannot determine realm </code><code class="bash keyword">for</code> <code class="bash plain">numeric host address </code>
</div>
                                                                <div class="line number109 index108 alt2">
                                                                        <code class="bash spaces"> </code>
</div>
                                                                <div class="line number110 index109 alt1">
                                                                        <code class="bash plain">debug2: we did not send a packet, disable method </code>
</div>
                                                                <div class="line number111 index110 alt2">
                                                                        <code class="bash plain">debug3: authmethod_lookup publickey </code>
</div>
                                                                <div class="line number112 index111 alt1">
                                                                        <code class="bash plain">debug3: remaining preferred: keyboard-interactive,password </code>
</div>
                                                                <div class="line number113 index112 alt2">
                                                                        <code class="bash plain">debug3: authmethod_is_enabled publickey </code>
</div>
                                                                <div class="line number114 index113 alt1">
                                                                        <code class="bash plain">debug1: Next authentication method: publickey </code>
</div>
                                                                <div class="line number115 index114 alt2">
                                                                        <code class="bash plain">debug1: Trying private key: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/identity</code>
</div>
                                                                <div class="line number116 index115 alt1">
                                                                        <code class="bash plain">debug3: no such identity: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/identity</code>
</div>
                                                                <div class="line number117 index116 alt2">
                                                                        <code class="bash plain">debug1: Trying private key: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_rsa</code>
</div>
                                                                <div class="line number118 index117 alt1">
                                                                        <code class="bash plain">debug3: no such identity: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_rsa</code>
</div>
                                                                <div class="line number119 index118 alt2">
                                                                        <code class="bash plain">debug1: Trying private key: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_dsa</code>
</div>
                                                                <div class="line number120 index119 alt1">
                                                                        <code class="bash plain">debug3: no such identity: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_dsa</code>
</div>
                                                                <div class="line number121 index120 alt2">
                                                                        <code class="bash plain">debug1: Trying private key: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_ecdsa</code>
</div>
                                                                <div class="line number122 index121 alt1">
                                                                        <code class="bash plain">debug3: no such identity: </code><code class="bash plain">/root/</code><code class="bash plain">.</code><code class="bash functions">ssh</code><code class="bash plain">/id_ecdsa</code>
</div>
                                                                <div class="line number123 index122 alt2">
                                                                        <code class="bash plain">debug2: we did not send a packet, disable method </code>
</div>
                                                                <div class="line number124 index123 alt1">
                                                                        <code class="bash plain">debug3: authmethod_lookup password </code>
</div>
                                                                <div class="line number125 index124 alt2">
                                                                        <code class="bash plain">debug3: remaining preferred: ,password </code>
</div>
                                                                <div class="line number126 index125 alt1">
                                                                        <code class="bash plain">debug3: authmethod_is_enabled password </code>
</div>
                                                                <div class="line number127 index126 alt2">
                                                                        <code class="bash plain">debug1: Next authentication method: password </code>
</div>
                                                                <div class="line number128 index127 alt1">
                                                                        <code class="bash plain">root@192.168.3.44's password: </code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!</p>
<p>
        原文链接:https://blog.linuxeye.com/420.html</p>
頁: [1]
查看完整版本: ssh 登录很慢该如何解决