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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2456|回复: 0

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

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题2 O" x( C  X4 q% q( _# L. B& l% O/ o( M

1 P# v! f- t* R% h5 _5 K: M0 v7 L  T* G6 [" q
最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你$ i7 ]" ^/ B- Y0 ^5 m0 t
, f: A3 r+ L+ P) c. A0 G' Z1 c
工具/原料3 ]0 Z7 y) ]0 X7 V7 Q4 L" }
Ubuntu2 r$ s+ P* i( V3 n& ]- p3 y
xshell
- U  ]' q5 |; T9 a8 h. wssh
0 L, }; |# K! K方法/步骤# r/ z7 ?! t# E, z& Q5 k" u
1
% V# [5 r* o, U) q6 ~  ?. d发现问题3 Y! j2 P4 g1 }. t" |; ^
, @- ~# _9 m) _4 ?2 R
通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;: ~8 s" f- G3 f6 O! _4 P8 X" W

7 h0 B+ J, M0 s& ^. F% U0 w2
6 x. k+ `5 {, \" u解决问题
# i( w' e0 }+ p/ L; c) G+ j; r& r
1、确认ssh服务已安装,通过普通用户连接成功;% a/ T3 a. O1 }5 L* S
  e. V) @4 X8 f. T/ M
2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中) ]6 I9 w" m2 l# I2 {2 }4 ~
& U9 k: `% ~, k8 ?# v! e
PermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉
& c1 [+ s$ d8 s( ]% K+ q5 `$ `! @. [
3、重启ssh服务/etc/init.d/ssh restart;
" N/ G8 N- N9 I$ [  e6 S% n9 k2 t: `/ c$ B  a
33 C' B; l: W* l/ P! c5 D
验证结果$ J  L( H0 x4 S) ]& W
, L% P; v9 T! P: I% N5 |- r% B
再次使用ssh连接,这次没有任何提示,连接成功了;7 N; `! Q+ X) Z

5 k& a$ {/ Z, A& Z" i) I: [) x1 g3 h7 X' k. ^: m) H
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-27 06:20 , Processed in 0.170865 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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