温馨提示×

如何卸载Ubuntu SSH服务

小樊
43
2026-09-28 05:46:42
栏目: 智能运维

在 Ubuntu 上“卸载 SSH 服务”通常指卸载并停止 OpenSSH Server(sshd)。下面按常见场景说明。


一、查看是否已安装 SSH 服务

dpkg -l | grep openssh-server

或

systemctl status ssh

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

1️⃣ 停止 SSH 服务

sudo systemctl stop ssh
sudo systemctl disable ssh

2️⃣ 卸载 openssh-server

sudo apt remove openssh-server

3️⃣(可选)彻底删除配置和依赖

sudo apt purge openssh-server
sudo apt autoremove

三、仅禁用但不卸载(不想删软件)

如果你只是不想开机启动或暂时不能用 SSH:

sudo systemctl disable --now ssh

四、连客户端也卸载(不常见)

如果还想卸载 SSH 客户端:

sudo apt remove openssh-client

⚠️ 注意:某些系统工具可能依赖 openssh-client,一般不推荐。


五、确认已卸载

which sshd

无输出即表示 SSH 服务已移除。


六、特别提醒

  • 如果你是通过 SSH 远程连接服务器,卸载 SSH 会导致连接立即断开且无法再远程登录
  • 云服务器请先确认有 控制台/VNC 访问方式

如果你告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • 是否是服务器 / 云主机
  • 想“完全卸载”还是“只是关掉”

我可以给你更精确的操作建议。

0 踩