温馨提示×

怎样卸载Ubuntu SSH服务端

小樊
40
2026-08-23 00:47:51
栏目: 智能运维

要卸载 Ubuntu 上的 SSH 服务端(sshd),可以按下面步骤操作即可。


一、确认你安装的是哪个 SSH 服务端

Ubuntu 上常见的 SSH 服务端是 OpenSSH Server

dpkg -l | grep openssh-server

如果看到 openssh-server,说明已安装。


二、卸载 SSH 服务端(推荐方式)

✅ 完全卸载(包含配置文件)

sudo apt remove --purge openssh-server
  • --purge:会删除软件包及其配置文件(如 /etc/ssh/sshd_config

❌ 只卸载软件,保留配置

sudo apt remove openssh-server

三、清理无用依赖(可选)

sudo apt autoremove

四、确认 SSH 服务已停止

sudo systemctl status ssh

如果服务还在运行,可以手动停止:

sudo systemctl stop ssh
sudo systemctl disable ssh

五、验证是否已卸载

which sshd
  • 无输出 ✅ 说明已卸载
  • 有路径 ❌ 说明还存在(可能是其他 SSH 实现)

六、如果你只是想“禁用”而不是卸载(补充)

如果你只是不想让别人 SSH 进来,但保留软件:

sudo systemctl stop ssh
sudo systemctl disable ssh

七、常见误区

不要卸载 openssh-client
除非你也不需要 ssh 命令本身(客户端)


如果你是在 服务器 / 桌面版 / WSL / 云服务器 上操作,可以告诉我具体环境,我可以给你更安全的操作建议(比如避免把自己踢出服务器)。

0