---
title: "Ubuntu 24.04 enable SSH"
type: source
tags: [ubuntu, ssh, 运维]
date: 2025-03-06
---

## Source File
- [[raw/Home Office/Ubuntu 24.04 enable SSH.md]]

## Summary
- 核心主题：Ubuntu 24.04中启用SSH服务的步骤
- 问题域：Ubuntu 24.04默认使用ssh.socket激活机制，与旧版本不同
- 方法/机制：安装openssh-server → systemctl start ssh → systemctl enable ssh
- 结论/价值：Ubuntu 24.04的SSH启用方式与旧版本略有不同，需注意socket activation机制

## Key Claims
- Ubuntu 24.04默认使用ssh.socket（按需启动），非传统sshd守护进程
- 安装命令：sudo apt update && sudo apt install openssh-server -y
- 启动命令：sudo systemctl start ssh
- 开机自启：sudo systemctl enable ssh
- 若status显示inactive别慌，这是socket activation的正常表现

## Key Concepts
- [[SSH]]：[TODO] 安全外壳协议
- [[socket activation]]：Ubuntu 24.04的按需启动机制
- [[openssh-server]]：SSH服务端软件

## Key Entities
- [[Ubuntu]]：24.04 Server操作系统

## Connections
- [[SSH]] ← 远程访问协议 ← Ubuntu
- [[socket activation]] ← 启动机制 ← Ubuntu 24.04 SSH

## Contradictions
- 与旧版Ubuntu SSH管理对比：旧版直接启动sshd，24.04默认使用socket activation按需启动
