知了小站 - IT人的小站

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

前言

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

配置

切换到 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:还是建议使用秘钥登录

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »