华强北电脑城 龙岗电子世界 龙华电脑城  凯尔电脑

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2551|回复: 0

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

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题
( v6 h- v# l. O+ g/ x5 K# q( L: P  {/ c8 @# }: P
2 t6 {' K- d6 e; j. \2 o
最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你
9 Y; [( M, _" O+ N8 ~
$ R5 f/ u. B- _" Q工具/原料  \" {4 ^+ f  l* `4 x5 E
Ubuntu
; D: q8 |0 R! v$ O0 P3 P5 q/ a; v/ xxshell/ L9 L9 r& T7 h0 V$ U6 g
ssh
7 @6 h0 m+ Y& j2 S方法/步骤
. z" u, B0 d5 A6 d4 R1( y' q$ e* c" b% t1 A
发现问题
* [1 e+ m! W( w$ ?8 Y. W! K% D& s  T! w
通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;
& \, S. e6 v  J" B/ r6 ?( i# \# w* i: @: R- f/ B; y5 E
2
5 |2 h8 K* E7 U解决问题" [* c* x) @' S3 T; O/ _

0 D9 n9 p, N! t: b0 r# h0 H* ~% @6 G1、确认ssh服务已安装,通过普通用户连接成功;
, t. J! C, y6 e
) G4 }, h4 \; b* n; h5 e8 X8 e. Y2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中
9 [* K, T- B% K
" Q, j7 g- R3 IPermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉
! K& Y# w6 }% G' j" L
3 ~$ ^! |) [5 W( P3、重启ssh服务/etc/init.d/ssh restart;
) s8 o1 V9 t$ N1 s
+ ]- a$ j$ y2 N% u# C3
+ O9 s. A) R+ S0 O1 a' M1 A验证结果
1 r6 X# `2 A: k) ^/ b- {, o
- ^/ ]! x  C. _1 A+ l, r再次使用ssh连接,这次没有任何提示,连接成功了;0 w1 u2 Y/ N& \( N& U
0 U! v: I' m: ^. D9 Q2 |. |9 z

; ^2 ]  c" ?/ y; j, Q5 z& ~9 B
回复

使用道具 举报

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

本版积分规则

QQ|华强北 电脑城 龙岗电子世界 龙华电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-6-19 21:33 , Processed in 0.074451 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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