客服
热线

7*24小时客服服务热线 郑州:0371-68064820
洛阳:0379-64791869

关注
微信

关注微信公众号

如何在 Linux 云服务器上启用和禁用 SSH 登录

分类 帮助中心 阅读725 次 发布日期 2022-01-17

SSH(安全外壳)是一种加密网络协议,用于安全地连接到远程服务器,它以加密形式在主机和客户端之间传输数据。SSH 的默认 TCP/IP 端口是22


本指南将描述在 Linux 服务器中启用和禁用 SSH 登录的步骤。


Centos

默认情况下,OpenSSH 服务器软件包包含在 CentOS 中。如果不存在,请完成以下步骤。


  1. 运行以下命令进行安装OpenSSH Server Software Package

    # yum install openssh-server openssh-clients

    linuxssh1

  2. 运行以下命令启动并检查SSH daemonOpenSSH 服务器上的状态。

    # systemctl start sshd  # systemctl status sshd

    linuxssh2


启用 SSH 登录 (CentOS)


  1. 运行以下命令,然后重新启动服务器以启用 SSH。

    # systemctl enable sshd

    linuxssh3

  2. 启用后,服务器可以通过 PUTTY 访问它,如下所示。

    linuxssh4

    注意:将示例 IP (123.123.123.123) 替换为原始服务器 IP,如果设置为自定义,则替换端口。

    linuxssh5

  3. 输入密码以访问服务器。


禁用 SSH 登录 (CentOS)


  1. 运行以下命令,然后重新启动服务器以禁用 SSH。

    # systemctl disable sshd

    linuxssh6

  2. 禁用 SSH 后,在尝试 SSH 到服务器时将收到以下警告消息。

    linuxssh7


Ubuntu / Debian

默认情况下,OpenSSH 服务器软件包包含在 Ubuntu 和 Debian 中。如果不存在,请完成以下步骤。


  1. 运行以下命令进行安装OpenSSH Server Software Package

    # apt-get install openssh-server -y

    linuxssh8

  2. 运行以下命令启动并检查SSH daemonOpenSSH 服务器上的状态。

    # systemctl start sshd# systemctl status sshd

    linuxssh9


启用 SSH 登录(Ubuntu / Debian)


  1. 运行以下命令,然后重新启动服务器以启用 SSH。

    # systemctl enable ssh

    linuxssh10

  2. 启用后,服务器可以通过 PUTTY 访问它,如下所示。

    linuxssh11

    注意:将示例 IP 替换为原始服务器 IP (123.123.123.123) 并替换端口(如果设置为自定义)。

    linuxssh12

  3. 输入密码以访问服务器。


禁用 SSH 登录(Ubuntu / Debian)


  1. 运行以下命令,然后重新启动服务器以禁用 SSH。

    # systemctl disable ssh

    linuxssh9

  2. 禁用 SSH 后,在尝试 SSH 到服务器时将收到以下警告消息。

    linuxssh9

  • 7*24小时售后支持
  • 免备案服务
  • 专业运维、开发团队
  • 3个工作日无理由退款

代理域名注册服务机构:阿里云 新网数码 世纪创联 中国频道 商中在线科技股份有限公司

郑州紫田网络科技有限公司 2005-2025 © All Rights Reserved. 增值电信业务许可证: 豫B1.B2-20070002

豫公网安备 41010502003008号