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提升权限来执行必要操作,避免误操作,引发文件丢失等问题。

相关推荐
AOwhisky1 天前
Python 学习笔记(第十五期)——运维自动化(下·后篇):堡垒机实战——paramiko高阶篇
运维·python·学习·云原生·自动化·运维开发
Dawn-bit2 天前
Linux救援模式和系统恢复
linux·运维·服务器·云计算·运维开发
AOwhisky3 天前
Python 学习笔记(第十三期)——运维自动化(下·前篇):远程命令执行——paramiko基础篇
运维·python·学习·云原生·自动化·运维开发·paramiko
云智慧AIOps社区3 天前
2026 国产化 ITSM 替代指南:横向测评 ServiceNow、轻帆云、Jira等五款主流IT服务管理平台
运维·人工智能·运维开发·it服务管理·itsm平台
AOwhisky5 天前
Python 学习笔记(第十一期)——运维自动化(上·后篇):进程级监控与子进程管理——psutil进阶
运维·开发语言·python·学习·云原生·运维开发
潘正翔8 天前
docker核心概念
linux·运维·服务器·docker·容器·centos·运维开发
江南风月9 天前
WGCLOUD支持创建子账号吗
运维·zabbix·运维开发·prometheus
云计算磊哥@9 天前
运维开发宝典055-大型网站nginx服务器管理全集1
服务器·nginx·运维开发
AOwhisky10 天前
Python 学习笔记(第六期)——函数:定义、参数传递与作用域
笔记·python·学习·云原生·运维开发·函数·参数传递
AOwhisky12 天前
Python 学习笔记(第一期与第二期)——基础语法——核心知识点自测与详解
开发语言·笔记·python·学习·云原生·运维开发