ubuntu使用中的问题

https://my.feishu.cn/wiki/IV4gwDFgPi73fhk11Tcc2ynrnbb?from=from_copylink

  1. 远程连接前的服务器配置
    1.1 先在服务器本机验证 SSH 服务正常

1. 强制启动 SSH 服务(确保 active running)

sudo systemctl start ssh

设置开机自启(确保重启后自动运行)

sudo systemctl enable ssh

查看最终状态(应显示 active (running))

sudo systemctl status ssh

若能输入密码登录:说明服务器 SSH 服务正常。

1.2 防火墙放行(关键步骤)

如果服务器开启了防火墙,必须开放端口,否则远程连不上:

允许 SSH

sudo ufw allow ssh

查看防火墙状态

sudo ufw status

1.3 测试本地连接

2. 服务器本机测试(必须用 eric@127.0.0.1,仅在服务器上执行)

ssh eric@127.0.0.1

若能输入密码登录,说明服务正常。

若提示 Connection refused,说明端口未开放或服务未启动。

1.4 查看服务器的IP:

ip a

1.5 客户端用正确内网 IP 连接

ssh 名字@ip地址

若服务器修改了 SSH 默认端口(非 22),客户端需加 -p 参数:

ssh -p 自定义端口号 名字@ip地址

  1. 密码输入正确但su root验证不通过?

sudo 和 su 验证的是两套不同的密码体系, root 账户需要设置独立密码。

给 root 账户单独设置一个密码:

sudo passwd root

替代方案:推荐的做法,在现代 Linux 运维中,并不推荐频繁使用 su 切换到 root 用户,因为这容易导致误操作且难以审计。

推荐使用 sudo 替代 su:

暂时无法在飞书文档外展示此内容

相关推荐
wuyk5551 分钟前
【Socket 进阶之路】第 9 章 Linux 网络服务量产稳定性优化|心跳保活、TIME_WAIT、SO_LINGER、内存池、断线重连、完整异常防护框架
linux·服务器·开发语言·网络·物联网
Julien20042 分钟前
Docker 容器存储原理(一)
linux·运维·服务器·ssh·学习方法
半仙白桑7 分钟前
内核篇第四讲:wait () 函数
linux·wait函数
zhangrelay11 分钟前
《机器人控制器设计与编程》课程习题资料-2026
linux·笔记·学习·ubuntu
邪修king11 分钟前
Re:Linux 系统篇(三十四):进程间通信开篇Chapter1 —— 匿名管道 pipe 深度拆解与代码实战
android·linux·运维·开发语言
花间相见16 分钟前
【计算基础|网络04】—— HTTP接口实战(下):接口测试、鉴权与跨域排错
java·linux·人工智能·后端·python·计算机网络·postman
kkkkkkkkkk_Z34 分钟前
新手自学嵌入式|学习日记:从C语言到51单片机基础(GPIO、中断、定时器与PWM篇)
linux·笔记·学习·51单片机
凤年徐41 分钟前
C++ 仿 muduo 高并发服务器:日志模块
linux·服务器
Linux-lucky1 小时前
39-41-Linux学习之旅之redis缓存基础与NFS基础
linux·运维·mysql·ubuntu
别动我齐刘海1 小时前
ROS2 Jazzy + C++ 实战路线——ros2_control
c++·人工智能·python·opencv·机器学习·机器人·github