OpenSSH 是一个广泛使用的安全 Shell 工具套件,用于远程登录和文件传输。但在某些情况下,你可能需要将其从系统中卸载。本文将指导你在不同操作系统中安全卸载 OpenSSH。
如果你安装的是 openssh-server,可以使用以下命令卸载:
sudo apt remove --purge openssh-server
若同时想清除配置文件,请加上 --purge 参数(如上所示)。
使用 dnf 或 yum 卸载 OpenSSH 服务:
# Fedora / RHEL 8+ sudo dnf remove openssh-server # CentOS 7 / RHEL 7 sudo yum remove openssh-server
注意:大多数 Linux 发行版默认依赖 OpenSSH 客户端,完全移除可能影响系统功能,请谨慎操作。
Windows 10/11 可通过“可选功能”管理 OpenSSH 客户端或服务器:
也可以使用 PowerShell 命令卸载(以管理员身份运行):
# 卸载客户端 Remove-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0 # 卸载服务器 Remove-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
macOS 系统内置了 OpenSSH,通常不建议卸载,因其是系统组件的一部分。如需禁用 SSH 服务,请前往【系统设置】→【共享】,取消勾选“远程登录”即可。