找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2716|回复: 0

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

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题
4 i: P0 W  g& `! S+ u6 H# f; u# s2 I" h; V3 {+ _, ~

: t$ z4 K) ^6 v" ~( s3 z最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你
& v9 ~8 J& b' }* N* u* Y9 E
% R" J% R# ~7 \. t工具/原料
& ~( M0 K, y( V; [1 CUbuntu
; Z- U$ |. Y; Xxshell
0 |9 u: @5 Y6 ?( |7 q  t1 Rssh. Z5 h; E$ L& L6 _0 T% W" c
方法/步骤$ X- a: ]& `0 S, O- i" J: D8 W" ^
1! I1 T9 L! B' C! _) j
发现问题3 ]# @, {" J$ u2 D
+ B* C8 G. E0 y7 L0 D1 [7 R
通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;! Q" \- [! V% o% G0 J9 q

- |% i  A1 ^( T2 q( n; p28 c* {$ F. S8 Y* {3 ^. C
解决问题& Y6 h2 n/ X. F$ R: g% u. s
) y# E7 ]5 q1 @
1、确认ssh服务已安装,通过普通用户连接成功;. F5 J7 E8 M; b3 Q2 R% P+ K) {! e
: r( K! p$ G$ q0 i) ]6 `0 Y; {
2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中4 d  d9 E! h, W$ _+ i

4 V# }/ i7 M: C. c0 X" T* JPermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉
+ F6 C" ^# {( o: Y7 h
/ y: X: Q1 m/ @) T: I$ K4 ^3、重启ssh服务/etc/init.d/ssh restart;( y6 U5 r4 n% }# \

8 ]# t( H: P( ^) u2 ?; n0 y3
( g4 I- w/ `, b7 ]- X. r! l验证结果7 ?8 @9 W5 c9 ]( z# ]* l3 s/ k1 I
8 U; T7 |+ V4 X9 s- S% U3 W
再次使用ssh连接,这次没有任何提示,连接成功了;5 z. s$ i4 v" b$ J

" X* B. _1 O! `/ A# z1 ]
5 i' |/ S3 q1 M$ r* l; @8 C
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 19:15 , Processed in 0.036457 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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