温馨提示×

CentOS SSH如何开启远程登录

小樊
119
2025-02-12 09:42:17
栏目: 智能运维

要在CentOS上开启远程SSH登录,请按照以下步骤操作:

  1. 确保SSH服务已安装: 在终端中输入以下命令来检查SSH服务是否已安装。

    rpm -qa | grep openssh
    

    如果未安装SSH服务,请使用以下命令安装:

    sudo yum install openssh-server
    
  2. 启动SSH服务: 使用以下命令启动SSH服务:

    sudo systemctl start sshd
    

    若要确保SSH服务在系统启动时自动运行,请执行以下命令:

    sudo systemctl enable sshd
    
  3. 配置防火墙以允许SSH连接: 使用以下命令打开SSH端口(默认为22):

    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --reload
    
  4. 获取服务器的IP地址: 使用以下命令获取服务器的IP地址:

    ip addr show
    

    记下“inet”后面的IP地址,这是您的服务器IP地址。

  5. 从远程计算机尝试连接: 使用SSH客户端(如PuTTY、OpenSSH等)从远程计算机连接到服务器IP地址。在连接过程中,您需要输入服务器的用户名和密码。

注意:确保远程计算机上的防火墙允许SSH连接。如果需要,请在远程计算机上重复步骤3。

0