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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1860|回复: 0

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

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题" {2 }' X- y& E- C; H$ H8 I; R$ H( i
8 v1 B6 U. O$ V2 B
2 D- P& E$ C: C3 P, g. l
最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你
. y. w1 C- R" }: z4 C8 N8 k/ m! r- G, F* |9 i+ j
工具/原料
, s, L* X8 [& L2 ]; u. gUbuntu3 U, C9 }; j. e
xshell; g# O& i2 W' N5 H  J( ~: P8 O- F. `
ssh: y2 _: Z, A4 z, k/ I
方法/步骤
/ C% I8 F, S2 g* a8 ^9 G/ y5 E3 }5 T1
4 M, ?; c5 B& J; J  @% t6 C发现问题
. ^3 k4 M/ S6 e4 e
$ U9 j* }8 |/ o  m- r) h0 g通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;
% O) W/ o4 U/ ^7 W
5 T( J* M# F* ?! j& N2
$ L! n2 z9 a/ x7 h) |解决问题1 M9 w! B" Y! K! y4 V

/ e5 }/ H% u: c9 I1、确认ssh服务已安装,通过普通用户连接成功;
+ |8 S( e" {4 T/ u$ t! b% }! K/ K' c, @* b5 j- R
2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中
1 t1 b' o5 W. i* |- [' J, @
/ F; l/ c2 {  c+ r# {PermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉4 D. H9 V( [1 w) [% I
6 y6 Z! o+ p0 n7 u
3、重启ssh服务/etc/init.d/ssh restart;! E! _, s  n, M) t, J# ~
: f- I( k$ T( E6 @$ P
3
# _1 S2 x1 {  ^! T' Y验证结果
, \) H0 r" U/ f- G1 q- a; d9 n
$ o  e% B. v" r" t% g  {再次使用ssh连接,这次没有任何提示,连接成功了;
% s; r( d6 ?% j" M5 h6 x
& |$ y* W! S( B/ c3 u2 o' p
# U9 D( y) O4 S6 b/ g
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-19 19:22 , Processed in 0.161573 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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