开启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
相关推荐
yyy的学习记录3 小时前
Ubuntu下urdf模型转换成proto模型
linux·运维·ubuntu
xixingzhe23 小时前
ubuntu安装gitlab
linux·ubuntu·gitlab
独自归家的兔3 小时前
Ubuntu 系统 systemd timers 详解:替代 crontab 的定时任务进阶方案
linux·运维·ubuntu
AI_567812 小时前
AWS EC2新手入门:6步带你从零启动实例
大数据·数据库·人工智能·机器学习·aws
神筆&『馬良』17 小时前
Foundation_pose在自己的物体上复现指南:实现任意物体6D位姿检测(利用realsense_D435i和iphone_16pro手机)
目标检测·ubuntu·机器人·视觉检测
liuniu081819 小时前
VMware虚拟机安装ubuntu2022
ubuntu·ros
田井中律.19 小时前
【无标题】
ssh
xfddlm20 小时前
边缘计算_ubuntu环境下使用瑞芯微RK3576NPU推理LLM
人工智能·ubuntu·边缘计算
EHagSJVNpTY21 小时前
MATLAB 中基于最大重叠离散小波变换的心电信号处理探索
ubuntu
.小墨迹21 小时前
apollo学习之借道超车的速度规划
linux·c++·学习·算法·ubuntu