1. 问题描述

Ubuntu默认情况下不允许使用root用户进行远程登录

2. 处理过程

Ubuntu 安装完成之后默认是没有 root 账户登录权限,以普通用户登录系统,创建root用户的密码,输入命令:

sudo passwd root

进入sshd配置文件,输入命令:

vi /etc/ssh/sshd_config

修改sshd配置文件,找到以下内容:

5B16C4D1-E19B-475D-9ADC-83F1F301EC91.webp

按 i 键进入编辑模式,移动光标至该行,删除行首的 # 号取消注释,然后进行修改。

PermitRootLogin yes
6679335F-C169-41B7-99A9-FF462B80C4F2.webp

按 ESC 键返回普通模式,接着输入 :wq 并回车,即可保存文件并退出编辑器。

0EB63F76-E001-4B52-9B2B-29DAF267A3F1.webp

重启ssh服务

Systemctl restart ssh