Ubuntu重装系统后ssh连接不上(遇到 ​​“Unit ssh.service not found“​​ 错误)

重装系统时不知道为什么SSH 服务未安装,以下是解决方案:
 

先检查ssh服务安装没安装 

sudo systemctl status ssh      # Ubuntu/Debian

如果 systemctl 找不到服务,可能是 SSH 未安装:
 

sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh      # 启动服务
sudo systemctl enable ssh     # 开机自启

安装一下服务,然后ssh即可连接成功

你遇到的错误信息 `Failed to start ssh.service: Unit ssh.service not found.` 表示系统中没有找到 `ssh.service` 单元文件,这通常意味着 SSH 服务没有安装或者服务名称同。 --- ### 解决方案 #### 1. **确认是否安装了 OpenSSH 服务器** 在大多数 Linux 发行版中,SSH 服务由 `openssh-server` 提供。你可以使用以下命令检查是否安装: - **Debian/Ubuntu**: ```bash dpkg -l | grep openssh-server ``` - **CentOS/RHEL**: ```bash rpm -qa | grep openssh-server ``` 如果未安装,请安装它: - **Ubuntu/Debian**: ```bash sudo apt update sudo apt install openssh-server ``` - **CentOS/RHEL**: ```bash sudo yum install openssh-server # 或者使用 dnf(适用于较新的 CentOS/RHEL) sudo dnf install openssh-server ``` #### 2. **确认服务名称** 某些系统上 SSH 服务可能是叫 `ssh.service`,而是叫 `sshd.service`。你可以使用以下命令来确认服务名称: ```bash systemctl list-unit-files | grep ssh ``` 如果你看到的是 `sshd.service`,则应使用如下命令启动服务: ```bash sudo systemctl start sshd ``` 并设置开机自启: ```bash sudo systemctl enable sshd ``` #### 3. **检查系统日志** 如果仍然无法解决问题,可以查看系统日志来获取更多信息: ```bash journalctl -u sshd.service --since "1 hour ago" ``` --- ### 示例代码(安装并启动 SSH 服务) ```bash # 更新软件包列表(Debian/Ubuntu) sudo apt update # 安装 openssh-server sudo apt install openssh-server # 检查服务状态 systemctl status ssh # 如果服务未运行,尝试启动 sudo systemctl start ssh # 或者尝试启动 sshd(如果服务名同) sudo systemctl start sshd # 设置开机自启 sudo systemctl enable sshd ``` --- ### 解释 - `apt update`:更新软件包索引,确保可以获取最新版本的软件。 - `apt install openssh-server`:安装 OpenSSH 服务器组件。 - `systemctl start ssh` / `systemctl start sshd`:启动 SSH 服务。 - `systemctl enable sshd`:设置 SSH 服务开机自启。 --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值