前言
部分云平台的服务器是不支持 SSH Root 账号方式登录服务器的,如:谷歌云、甲骨文云等,这个时候就需要我们修改一些系统参数来实现 Linux 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:还是建议使用秘钥登录
本文共 176 个字数,平均阅读时长 ≈ 1分钟
评论 (0)