开启AWS的ubuntu服务器的root用户登录权限

设置root用户密码

输入以下命令修改root用户密码

shell 复制代码
sudo passwd root

输入以下命令切换到root用户

shell 复制代码
su root

仅允许root用户用密码登录

输入以下命令编辑ssh配置文件

shell 复制代码
vi /etc/ssh/sshd_config

新增以下配置允许root用户登录

shell 复制代码
PermitRootLogin yes

把PasswordAuthentication修改为yes,允许用密码登录

shell 复制代码
PasswordAuthentication yes

保存退出后输入以下命令重启SSH服务

复制代码
systemctl restart sshd

仅允许root用户用ssh key登录

输入以下命令编辑ssh配置文件

shell 复制代码
vi /etc/ssh/sshd_config

新增以下配置允许root用户登录

shell 复制代码
PermitRootLogin yes

如果之前把PasswordAuthentication修改为yes了,则重新设置为no

shell 复制代码
PasswordAuthentication no

输入以下命令编辑授权Key

复制代码
vi ~/.ssh/authorized_keys

把ssh-rsa之前的文本全部删除,否则会报以下错误

text 复制代码
Please login as the user "ubuntu" rather than the user "root".

保存退出后输入以下命令重启ssh服务即可

复制代码
systemctl restart sshd
相关推荐
小龙报2 小时前
【零到全栈】从扩展名到终端实操,打通 Linux 基础
linux·ubuntu·云原生·职场和发展·创业创新·学习方法·程序员创富
const_qiu3 小时前
第一章 1.3:System Prompt 定义模型角色 —— 告诉 AI“你是谁“
人工智能·ubuntu·prompt
YMWM_4 小时前
ubuntu系统字体缩放配置
linux·运维·ubuntu
3108748761 天前
0028.配置windows的共享目录让ubuntu使用
ubuntu·windows共享文件夹
这个人懒得名字都没写1 天前
Ubuntu 24.04修改源
ubuntu
承渊政道1 天前
Linux网络学习【TCP Socket编程实战:connect的断线重连与客户端访问Linux验证】
linux·网络·学习·ubuntu·tcp·socket编程
玖石书2 天前
Ubuntu 24.04 UFW 全命令攻略:从入门到端口开放实战
linux·运维·ubuntu
夏尔Gaesar2 天前
解决Ubuntu安装vm tools时选项为灰色问题
ubuntu
缘友一世2 天前
开源 Linux截图工具闪构(SnapForge)
linux·运维·ubuntu·开源·截图
人工智能和FPGA AI技术2 天前
wbuntu 极点五笔输入法安装记录(两种方法)
ubuntu·软件构建