Loading... ![2024-01-19T02:31:13.png][1] # 背景介绍 2022年底的时候安装了Deepin 20.71系统。作为主力办公系统,承载了大部分的日常运维工作,包括系统运维、文档编写、安全监测等工作。但是,安装openssh-server的时候总是会遇到错误,反正是最终也无法运行。 近期,随着OpenSSH9.6p1的升级改造,何不试一下呢? # 开干 把Ubuntu20.04下面编译好的OpenSSH9.6p1拿过来,使用命令直接安装 ``` dpkg -i --force-all openssh_9.6p1-1_amd64.deb ``` 安装是成功了。但是启动失败。直接原因是 ``` /etc/systemd/system/sshd.service → /lib/systemd/system/ssh.service. ``` /lib/systemd/system/ssh.service 与 /usr//lib/systemd/system/ssh.service实际上是一个文件。 而使用systemctl enable ssh的时候,会做一个软链接到/etc/systemd/system/ssh.service。 删除/etc/systemd/system/ssh*后,使用`systemctl enable ssh`就可以了。 另外,别忘了把ssh.service里面的Type=notify改成Type=simple。 还有,ssh.service和sshd.service实际上是一回事儿。 ![2024-01-19T02:37:07.png][2] ![2024-01-19T02:37:30.png][3] [1]: https://www.sddts.cn/usr/uploads/2024/01/2643331297.png [2]: https://www.sddts.cn/usr/uploads/2024/01/3000460867.png [3]: https://www.sddts.cn/usr/uploads/2024/01/2892766189.png 最后修改:2024 年 05 月 11 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏