mobaxterm root身份登录Ubuntu

第一步:在 Ubuntu 中设置 root 密码

打开 Ubuntu 终端,执行:

sudo passwd root

按提示设置 root 密码。

第二步:安装并启动 SSH 服务

执行以下命令:

sudo apt update

sudo apt install openssh-server -y

sudo systemctl enable --now ssh

检查 SSH 是否运行:

sudo systemctl status ssh

看到 active (running) 就说明 SSH 服务已启动。

第三步:允许 root 通过 SSH 密码登录

Ubuntu 22.04 默认通常禁止 root 使用密码进行 SSH 登录,需要修改配置。

OpenSSH daemon configuration file

+1

执行:

sudo nano /etc/ssh/sshd_config

先检查文件中是否有 Include /etc/ssh/sshd_config.d/*.conf。为避免与其他配置冲突,建议单独创建配置文件:

sudo nano /etc/ssh/sshd_config.d/00-root-login.conf

写入以下两行:

PermitRootLogin yes

PasswordAuthentication yes

保存退出:Ctrl+O,回车,Ctrl+X。

检查配置是否正确,再重启 SSH:

sudo sshd -t

sudo systemctl restart ssh

如果 sshd -t 没有任何输出,通常表示配置语法检查通过。

第四步:查看 Ubuntu 的 IP 地址

执行:

hostname -I

假设显示:

192.168.1.100

这是示例地址,请使用你自己的 Ubuntu IP。

相关推荐
yumgpkpm1 小时前
CDP 7.3.1(Cloudera Runtime 7.3.1)VS Acceldata ODP 3.3.6.4 核心引擎详细版本对比
大数据·hive·hadoop·postgresql·zookeeper·spark·hbase
看着博客敲代码1 小时前
No space left on device:服务器被 SSH 爆破到日志写满的完整排查与止血
linux·运维·服务器·安全·ssh
沫璃染墨1 小时前
《Linux工程实践篇(二):线程池实战——从线程安全单例到完整源码实现》
linux·开发语言·c++·单例模式·设计模式·系统架构
Allocator2 小时前
彻底解决ubuntu上腾讯会议无法共享问题
linux·ubuntu·腾讯会议
程序员-Benothing2 小时前
Linux编码转换命令:iconv、dos2unix、base64、md5sum
linux·运维·服务器
重生之小比特2 小时前
【Linux系统】06 进程概念
linux
2402_882893862 小时前
Linux 进程概念详解(上)—— 从冯诺依曼体系到僵尸进程与孤儿进程
linux·运维·服务器
qetfw2 小时前
Debian iptables 防火墙:默认拒绝、SNAT 与 DNAT 验证
linux·服务器·debian·php
忆挽篱笙歌3 小时前
冯诺依曼+操作系统+进程
linux·ubuntu