温馨提示×

怎样在CentOS上安装SSH服务

小樊
47
2025-09-19 23:32:19
栏目: 智能运维

在CentOS上安装SSH服务,可以按照以下步骤进行:

方法一:使用yum安装

  1. 更新系统包

    sudo yum update -y 
  2. 安装OpenSSH服务器

    sudo yum install openssh-server -y 
  3. 启动SSH服务

    sudo systemctl start sshd 
  4. 设置SSH服务开机自启

    sudo systemctl enable sshd 
  5. 检查SSH服务状态

    sudo systemctl status sshd 

方法二:使用firewall-cmd配置防火墙

如果你启用了CentOS的防火墙(firewalld),需要允许SSH连接:

  1. 允许SSH端口(默认22)

    sudo firewall-cmd --permanent --add-service=ssh 
  2. 重新加载防火墙配置

    sudo firewall-cmd --reload 

方法三:验证SSH连接

  1. 从本地机器尝试连接到CentOS服务器

    ssh username@your_server_ip 

    其中username是你在CentOS服务器上的用户名,your_server_ip是服务器的IP地址。

  2. 输入密码 输入你的用户密码后,如果一切配置正确,你应该能够成功登录到服务器。

注意事项

  • 安全性:确保你的SSH服务配置文件(通常是/etc/ssh/sshd_config)中的安全设置是合适的,例如禁用root登录、使用公钥认证等。
  • 防火墙:确保防火墙允许SSH连接,否则外部用户将无法访问你的服务器。
  • SELinux:如果启用了SELinux,可能需要调整相关策略以允许SSH连接。

通过以上步骤,你应该能够在CentOS上成功安装并配置SSH服务。

0