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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2546|回复: 0

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

[复制链接]
发表于 2011-11-29 23:24:04 | 显示全部楼层 |阅读模式
Linux root用户不能通过SSH连接的问题/ r1 T- Y$ h9 f7 @0 O

& {* C- R5 V$ k2 Z9 V
, h1 ^) A0 A' B. \  \" r; W! g! I4 u! K最近在虚拟机安装Ubuntu之后,通过普通ssh远程连接的时候明明输入了正确的root用户名和密码却一直提示输入密码,无法远程登录;试用了下普通用户都正常。后面网上找了下资料解决了。和大家分享一下,希望能帮助到遇到同样问题的你
6 {: T  r$ k# x' i! u! P) v8 j6 l' Y$ ]( {$ [  U
工具/原料
' W: x4 n0 Q+ s# C1 ?; [8 @+ K, uUbuntu: s3 y, t+ a$ M8 \5 Z# @: p
xshell
7 W& l/ }4 T) v$ y; Wssh6 L6 e  U9 q* ~
方法/步骤4 m, }- k. m7 H) O! o( h/ c' G
1
3 w: ]/ ~/ {" g% U. @# a发现问题/ ]: b: W1 o) x. {9 ~4 e

! Y1 L9 i* O% d: A7 V通过xshell连接ubuntu,输入,连接名称,ip,端口,已经用户名密码,输入完成后点击连接,开始进行远程连接,发现一直提示连接不了;提示"ssh服务器拒绝了密码,请再试一次。"其实试了多少次都没用;
) j3 M# [+ T$ _
8 P# c, B" F6 r8 H6 @2# U# z6 B6 e4 `; J
解决问题; O2 I# O" e* t+ v7 S

. c' R! p- D/ [5 C; f$ {& \1、确认ssh服务已安装,通过普通用户连接成功;- u0 }6 n* ~5 M' A( W
# u) X: M4 d" a5 U& v4 o$ w8 S
2、确认ssh配置是否对root进行特殊设置,修改/etc/ssh/sshd_config文件中. l8 F- E" V* Z4 z1 ^% [

0 k% m7 M" m* d( j& cPermitRootLogin without-password将 without-password改为yes;  记得将#注释去掉
6 c4 n& n! f1 ]' N. z5 i  G4 X3 d1 `* u) {" p7 {
3、重启ssh服务/etc/init.d/ssh restart;& G0 [; E0 B2 [$ r+ Z
3 I$ m. a( f+ E- s* J% A
30 T8 H$ B3 D3 F. x" R5 z5 ~6 u
验证结果# V+ p+ R: @) p, P6 |1 L) |+ p
; m( g% O" y' U# w3 ]
再次使用ssh连接,这次没有任何提示,连接成功了;# d' u4 [- d! j( f( b- h; ?3 ?: O
# m9 f$ S: `+ w9 `! M
0 Q7 b+ S5 l( R. U$ {7 R) L
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-17 13:18 , Processed in 0.081747 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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