关于linux:Xshell用root用户连接Linux

49次阅读

共计 439 个字符,预计需要花费 2 分钟才能阅读完成。

1、原因

服务器零碎为 Ubuntu 的零碎,本地 Xshell 用 root 用户登录显示 SSH 服务器回绝了明码 ,如下图所示:

2、起因

因为 sshd 默认设置不容许 root 用户近程登录,然而用另外的用户登录后应用 su 命令切换 root 用户是能够的,所以须要咱们手动开启一下

3、解决

3.1 普通用户切换到 root 用户

su root

按提醒输出明码

3.2 装置 ssh 服务

apt-get install sppenssh-server

可能有的零碎会带装置失败,能够先进行下一步启动试试,如果还是启动失败那还是装置 ssh 服务再启动

3.3 启动 ssh 服务

server sshd start

3.4 更改配置文件

vi /etc/ssh/sshd_config

找到

PermitRootLogin prohibit-password

更改为

PermitRootLogin yes

我是习惯把原来代码复制一行进行批改,源代码正文不批改

3.5 重启 ssh 服务

service sshd restart

3.6 从新应用 xshell 连贯

胜利!连贯就是 root 用户

正文完
 0