找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2744|回复: 0

Linux root用户不能通过SSH连接的问题

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题; V+ \5 O' m5 F; R! h7 T
$ ]5 [9 C8 \. {7 b! S/ ~+ W

& t* e( G' e" q/ g9 _" r最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你
* b' _2 g( b- T& i) v: G
% x9 U+ o* u) I$ m# n工具/原料0 `9 Y6 |" [: {2 q- Y( F/ w
Ubuntu
5 Q1 C  U7 P* ?% @9 ]& H! K/ n' u3 Sxshell
/ O6 I: ?/ D' `& \6 n6 n" T8 k9 f( J$ Cssh
- ?& |$ O9 v& E0 {) e' B方法/步骤
1 m! c) y, R0 }3 x6 H1
1 f  p4 g1 n8 Y发现问题9 N7 e, A. m  E) @3 B3 v
* h+ {0 @5 S. r3 n1 ]7 D/ [" Q  N6 q
通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;
: T& @2 [3 w: K7 b( P6 @* c3 R* f# V0 r% l
28 E* f6 Y, [% o: A( [- E
解决问题
& R( l% s. ?$ E& H
( G- i/ S) q6 |" f1、确认ssh服务已安装,通过普通用户连接成功;
5 d/ }) K/ W& d- F7 E3 s0 R5 G) x3 U4 T7 c3 x6 n# l4 C
2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中# H3 P; w0 G* R4 r+ z1 _

+ ~9 |9 {3 a- fPermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉
8 B* a# L% v, f# l, C. p0 d. u/ ^  ]. Z. T. ?' U9 e* R. }
3、重启ssh服务/etc/init.d/ssh restart;  A1 z) X  ], `* i+ u; ?1 d/ i

$ l5 \% k* n# [* x, f1 d* L3
* W: n7 C: o* q$ e5 K3 i& w验证结果1 J8 F9 i' |3 t* q, m( I. f
8 U6 M( D% S$ {1 j
再次使用ssh连接,这次没有任何提示,连接成功了;
* w" ?" d6 ^9 e5 Y8 n( ]9 A* i9 \' T3 ]  E
. U# g2 e( n1 d  t1 Z
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|赛格电脑 华强北 电脑城 南山赛格 龙岗电子世界 龙华电脑城 沙井电脑城 松岗电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-9-2 09:37 , Processed in 0.079732 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表