找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2743|回复: 0

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

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题
5 R8 a! D6 L: I7 B6 C/ B& V" F/ D% m9 ^. N
. w& G9 s" J# ]' {1 h1 m, P& S; D
最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你
* z8 _" T5 y  w) |. T( A
4 e0 O5 [  u6 X1 y  P. L. e! f7 ?工具/原料4 W/ O$ o, e% O' |
Ubuntu
# b: J; P+ [- L) V) W0 K9 B  axshell
: {  o: I$ e$ {# o! e" Xssh
9 H+ M5 W9 X9 g! i4 u  t方法/步骤+ j$ c) K8 K5 `2 l
1% I. q  x) t% g  P8 J; r* l
发现问题' _7 ^3 L: Q5 [/ C9 {+ z

  X% @+ L8 s" ^/ @& ]通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;  p- C) p9 f4 L& N8 l
% d8 ?% w4 T+ A
2
2 P. I) [& p1 {+ `解决问题& l6 \. ?6 t9 r" H! {' H" b  o
# M+ \+ z) d) @/ g+ q: s# N: }
1、确认ssh服务已安装,通过普通用户连接成功;
( w. \3 \! {" N* g& E  b. Q6 t" `  l# e+ o: [& M
2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中
5 d1 F0 E' P  e9 s) K4 Q. M" j2 O- `( q6 A
PermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉! c1 J8 f6 {4 F% [2 _

" u( S1 J% ?$ i7 y" k( x3、重启ssh服务/etc/init.d/ssh restart;
& n& n# X% V3 |6 [0 L7 A0 N% ?8 ~* X! \' D1 L+ K% D3 |5 \
3
0 ]- }1 Z- w6 V$ a$ t! C/ N: p验证结果: L1 s9 B5 c& E. p$ k1 f

9 G' o" E$ `, ?4 S' H再次使用ssh连接,这次没有任何提示,连接成功了;
! v1 p0 e# P/ w- v. @  L1 _! I6 S! y, W) [0 ~; H2 e  A
2 g9 u- R$ M7 C. y
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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