如何在 Linux 云服务器上启用和禁用 SSH 登录
分类
帮助中心
阅读725 次
发布日期 2022-01-17
SSH(安全外壳)是一种加密网络协议,用于安全地连接到远程服务器,它以加密形式在主机和客户端之间传输数据。SSH 的默认 TCP/IP 端口是22。
本指南将描述在 Linux 服务器中启用和禁用 SSH 登录的步骤。
Centos
默认情况下,OpenSSH 服务器软件包包含在 CentOS 中。如果不存在,请完成以下步骤。
-
运行以下命令进行安装OpenSSH Server Software Package。
# yum install openssh-server openssh-clients
-
运行以下命令启动并检查SSH daemonOpenSSH 服务器上的状态。
# systemctl start sshd # systemctl status sshd
启用 SSH 登录 (CentOS)
-
运行以下命令,然后重新启动服务器以启用 SSH。
# systemctl enable sshd
-
启用后,服务器可以通过 PUTTY 访问它,如下所示。
注意:将示例 IP (123.123.123.123) 替换为原始服务器 IP,如果设置为自定义,则替换端口。
-
输入密码以访问服务器。
禁用 SSH 登录 (CentOS)
-
运行以下命令,然后重新启动服务器以禁用 SSH。
# systemctl disable sshd
-
禁用 SSH 后,在尝试 SSH 到服务器时将收到以下警告消息。
Ubuntu / Debian
默认情况下,OpenSSH 服务器软件包包含在 Ubuntu 和 Debian 中。如果不存在,请完成以下步骤。
-
运行以下命令进行安装OpenSSH Server Software Package。
# apt-get install openssh-server -y
-
运行以下命令启动并检查SSH daemonOpenSSH 服务器上的状态。
# systemctl start sshd# systemctl status sshd
启用 SSH 登录(Ubuntu / Debian)
-
运行以下命令,然后重新启动服务器以启用 SSH。
# systemctl enable ssh
-
启用后,服务器可以通过 PUTTY 访问它,如下所示。
注意:将示例 IP 替换为原始服务器 IP (123.123.123.123) 并替换端口(如果设置为自定义)。
-
输入密码以访问服务器。
禁用 SSH 登录(Ubuntu / Debian)
-
运行以下命令,然后重新启动服务器以禁用 SSH。
# systemctl disable ssh
-
禁用 SSH 后,在尝试 SSH 到服务器时将收到以下警告消息。