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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2547|回复: 0

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

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题
1 L4 N$ ^. Q0 Z" l4 ?, I- S: P, U/ L0 R' `- Z9 @) J
7 A. j! ^8 [0 z% o  \+ g
最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你
: `/ {/ Z8 }  Z' R/ N/ l' U5 T: @3 L! p: R) r
工具/原料9 O% p" L% z; a% i6 p+ C
Ubuntu  h$ h1 m* y" v5 S
xshell
4 x# u( Y/ @) F6 x1 gssh" g$ K& n& U$ ?' B
方法/步骤9 p) w, A/ z) v+ x+ L
1* f2 ^# @% s5 p5 s5 D+ Y
发现问题. t9 P; e1 P: S# V) @$ v2 \

/ H9 I$ u, p# D通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;, B1 Q7 r# J, S4 g0 B; B

, p* g3 Q) C" H0 o/ l5 J/ q23 P5 j% e9 X+ ^- Y5 ~
解决问题% e3 v3 I1 e- \) O, @" x9 i
( R- ]4 z2 R+ l4 R# D6 V! `
1、确认ssh服务已安装,通过普通用户连接成功;  Z% x4 h7 E1 ]
2 z+ x( K) {8 G0 u% ^
2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中
; u  m3 G* `2 ]( J- U2 t2 ^1 \) i( u
PermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉
. @) I' P/ t8 R5 E# c* J4 m, f
7 u8 P! V/ N6 W8 c2 `0 @6 Z3、重启ssh服务/etc/init.d/ssh restart;/ ~* u  ?/ [2 x0 Q1 \( u

- u( r! w8 B1 J, ?$ y1 l$ d39 w& O3 d3 [+ d6 \* _1 E7 q" e3 p
验证结果
+ ]7 S7 t# ]7 D# y: |; ~7 I% O0 d3 _4 j# b4 Q; I! g
再次使用ssh连接,这次没有任何提示,连接成功了;
% {$ D8 X/ H, D5 _7 A$ h  w# e3 ~. K6 k3 Q# Z8 F9 C7 \9 K8 [

) p8 J' ]( I6 J4 {9 N! k
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-17 16:30 , Processed in 0.088403 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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