服务器开启SSH允许远程连接服务
一、在 CentOS 上开启 SSH 远程连接功能的步骤如下:
1.安装 OpenSSH 服务器
大多数情况下,CentOS 默认会安装 OpenSSH。如果没有安装,可以使用以下命令进行安装:
sudo yum install -y openssh-server
2. 启动 SSH 服务
安装完成后,需要启动 SSH 服务:
sudo systemctl start sshd
3. 设置 SSH 服务开机自启
为了确保 SSH 服务在系统重启后自动启动,可以使用以下命令:
sudo systemctl enable sshd
4. 配置防火墙
如果系统启用了防火墙,需要允许 SSH 流量通过。使用以下命令允许 SSH 端口(默认是 22):
对于 Firewalld
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
对于 iptables
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo service iptables save
二、在 Ubuntu 上启用 SSH 远程连接功能,可以按照以下步骤进行:
1. 安装 OpenSSH 服务器
如果尚未安装 OpenSSH 服务器,可以使用以下命令进行安装:
sudo apt update
sudo apt install openssh-server
2. 启动 SSH 服务
安装完成后,启动 SSH 服务并设置为开机自动启动:
sudo systemctl start ssh
sudo systemctl enable ssh
3. 检查 SSH 服务状态
您可以使用以下命令检查 SSH 服务的状态:
sudo systemctl status ssh
如果服务正在运行,您会看到 “active (running)” 的状态。