找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2741|回复: 0

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

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题9 z* d/ N0 S( W, R: s
! j* b  w( O4 V, q2 r

3 p4 d7 D2 u, v" }! j最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你
6 s3 S# S0 g! a7 J. Q- B/ z/ ~  u. }& _( f. _; s
工具/原料7 i. V# z8 K. M, C% l) X& S# R
Ubuntu: g% y, m$ i  j( V9 S0 K4 {
xshell
& G0 b6 ]: C+ ^& i9 Wssh# M/ u8 p1 y7 A
方法/步骤
9 f) P: c. X4 K( J, f9 H0 U19 ^6 g& E4 Z! J6 c+ X! ~) K/ u: c1 `
发现问题
& y0 [( l; k0 r. C! {+ K5 q4 r
: V1 R. D2 E1 P) d( H. [通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;
4 k; T' P9 m+ Y& F& R( q  {' e
( o! z0 F' @1 D2! l+ v5 e, X4 B$ D! i  }
解决问题  T2 c/ n4 G" P- [, X; w

  Y; ^& Q1 v3 G2 k; q( s5 H1、确认ssh服务已安装,通过普通用户连接成功;
/ G, H3 M4 Z3 f/ ]5 z5 W
8 U1 ?) G  T/ `$ e. S: n7 a& @2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中% g, F% i1 z1 z/ t' G

& @' B0 S+ q) V, zPermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉
- k2 }, C0 R/ @
0 ]: i" D# T6 b* q  M3、重启ssh服务/etc/init.d/ssh restart;% j! ]' ~6 f/ P0 J+ L
. F8 b1 A% I7 j0 F/ L1 n+ Z1 A
3) e! }1 y# j: E) c  F
验证结果, w) f& B( [/ T$ a' u# b

) S1 S4 I! T! |再次使用ssh连接,这次没有任何提示,连接成功了;' L: U2 O0 a6 e; _( Z1 u( Q% U0 t
$ p- {2 D; `0 z8 S
' q/ @) t: S& i5 w
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-2 03:38 , Processed in 0.082409 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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