Linux 开启 Root 用户登录权限,允许 Root 远程登录

Linux 开启 Root 用户登录权限,允许 Root 远程登录

Mr. Zheng
2021-01-25 / 0 评论 / 386 阅读 / 正在检测收录...
温馨提示:
本文最后更新于2021年01月25日,已超过246天没有更新,若内容或图片失效,请留言反馈。

前言

部分云平台的服务器是不支持 SSH Root 账号方式登录服务器的,如:谷歌云、甲骨文云等,这个时候就需要我们修改一些系统参数来实现 Root 账号登录的功能。

配置

  • 谷歌云:直接在网页打开 Google SSH 控制台连接到实例
  • 甲骨文:使用创建实例时保存好的的秘钥登录到系统

切换到 root 账号

sudo -i

修改SSH配置文件

vi /etc/ssh/sshd_config

按 i 进入 INSERT 模式后修改以下两行

# 修改默认端口,降低被攻击的风险
Port 20022
#开启 Root 登录
PermitRootLogin yes
#开启 Root 密码
PasswordAuthentication yes

按 esc 保存并退出:

:wq

设置 Root 登录密码

passwd root

重启 SSH 服务即可

# Ubuntu/debian:
/etc/init.d/ssh restart
# CentOS:
systemctl restart sshd.service

PS:还是建议使用秘钥登录

0

评论 (0)

取消