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->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->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<1024<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]