服务器开启SSH允许远程连接服务

一、在 CentOS 上开启 SSH 远程连接功能的步骤如下:

1.安装 OpenSSH 服务器

大多数情况下,CentOS 默认会安装 OpenSSH。如果没有安装,可以使用以下命令进行安装:

bash 复制代码
sudo yum install -y openssh-server

2. 启动 SSH 服务

安装完成后,需要启动 SSH 服务:

bash 复制代码
sudo systemctl start sshd

3. 设置 SSH 服务开机自启

为了确保 SSH 服务在系统重启后自动启动,可以使用以下命令:

bash 复制代码
sudo systemctl enable sshd

4. 配置防火墙

如果系统启用了防火墙,需要允许 SSH 流量通过。使用以下命令允许 SSH 端口(默认是 22):

对于 Firewalld

bash 复制代码
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload

对于 iptables

bash 复制代码
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo service iptables save

二、在 Ubuntu 上启用 SSH 远程连接功能,可以按照以下步骤进行:

1. 安装 OpenSSH 服务器

如果尚未安装 OpenSSH 服务器,可以使用以下命令进行安装:

bash 复制代码
sudo apt update
sudo apt install openssh-server

2. 启动 SSH 服务

安装完成后,启动 SSH 服务并设置为开机自动启动:

bash 复制代码
sudo systemctl start ssh
sudo systemctl enable ssh

3. 检查 SSH 服务状态

您可以使用以下命令检查 SSH 服务的状态:

bash 复制代码
sudo systemctl status ssh

如果服务正在运行,您会看到 "active (running)" 的状态。

相关推荐
_星辰大海乀10 分钟前
网络原理 -- HTTP
java·服务器·http·get方法·post方法
励志不掉头发的内向程序员29 分钟前
【Linux系列】掌控 Linux 的脉搏:深入理解进程控制
linux·运维·服务器·开发语言·学习
東雪蓮☆33 分钟前
K8s Ingress 详解与部署实战
linux·运维·kubernetes
塔能物联运维39 分钟前
物联网运维中的边缘计算任务调度优化策略
运维·人工智能·物联网·边缘计算
望获linux42 分钟前
【实时Linux实战系列】实时 Linux 在边缘计算网关中的应用
java·linux·服务器·前端·数据库·操作系统
真正的醒悟1 小时前
什么是网络割接
运维·服务器·网络
Bruce_Liuxiaowei1 小时前
Win7虚拟机加入域错误排查指南:解决无法启动服务问题
运维·网络·windows·安全·网络安全
聆风吟º1 小时前
无需 VNC / 公网 IP!用 Docker-Webtop+cpolar,在手机浏览器远程操控 Linux
linux·运维·docker
骇客野人1 小时前
【软考备考】 高并发场景如何做负载均衡知识点四
运维·负载均衡
雲帝2 小时前
pveproxy 无响应不能访问web
服务器