Ubuntu20.04操作系统ssh开启oot账户登录

文章目录

  • [1 前提](#1 前提)
  • [2 设置root密码](#2 设置root密码)
  • [3 允许ssh登录root账户](#3 允许ssh登录root账户)
    • [3.1 编辑配置文件](#3.1 编辑配置文件)
    • [3.2 重启ssh服务](#3.2 重启ssh服务)
  • [4 安全注意事项](#4 安全注意事项)

1 前提

ssh可以使用普通用户正常登录。

2 设置root密码

打开终端,设置密码

bash 复制代码
sudo passwd root # 设置root密码

3 允许ssh登录root账户

3.1 编辑配置文件

bash 复制代码
sudo vim /etc/ssh/sshd_config
tex 复制代码
#PermitRootLogin prohibit-password
PermitRootLogin yes

3.2 重启ssh服务

bash 复制代码
sudo systemctl restart ssh

4 安全注意事项

直接以root账户登录风险高,建议使用sudo提升权限来执行必要操作,避免误操作,引发文件丢失等问题。

相关推荐
YongCheng_Liang2 天前
从零开始学 Python:自动化 / 运维开发实战(核心库 + 3 大实战场景)
python·自动化·运维开发
黯然~销魂3 天前
宿主机为虚拟机新建子网络,并允许虚拟机内部相互通信
运维开发
UpYoung!4 天前
【SQL Server 2019】企业级数据库系统—数据库SQL Server 2019保姆级详细图文下载安装完全指南
运维·数据库·sqlserver·运维开发·数据库管理·开发工具·sqlserver2019
C澒9 天前
前端监控系统的最佳实践
前端·安全·运维开发
C澒10 天前
SGW 接入层运维实战:配置查看 + 监控分析 + 日志排查
前端·安全·运维开发
_叶小格_10 天前
cp、scp、rsync命令详解
linux·运维·服务器·ubuntu·centos·运维开发
C澒10 天前
系统初始化成功率下降排查实践
前端·安全·运维开发
C澒10 天前
面单打印服务的监控检查事项
前端·后端·安全·运维开发·交通物流
不许哈哈哈10 天前
HTTP协议基础(运维开发面试版)
http·面试·运维开发
小白不想白a10 天前
pod调度--预选阶段(重点说容忍)
k8s·运维开发