服务器开启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)" 的状态。

相关推荐
HIT_Weston2 小时前
93、【Ubuntu】【Hugo】搭建私人博客:面包屑(一)
linux·运维·ubuntu
cuijiecheng20182 小时前
Linux下Beyond Compare过期
linux·运维·服务器
喵叔哟2 小时前
20.部署与运维
运维·docker·容器·.net
HIT_Weston3 小时前
92、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(六)
linux·运维·ubuntu
CodeAllen嵌入式3 小时前
Windows 11 本地安装 WSL 支持 Ubuntu 24.04 完整指南
linux·运维·ubuntu
期待のcode3 小时前
前后端分离项目 Springboot+vue 在云服务器上的部署
服务器·vue.js·spring boot
AI 智能服务3 小时前
第6课__本地工具调用(文件操作)
服务器·人工智能·windows·php
松涛和鸣6 小时前
49、智能电源箱项目技术栈解析
服务器·c语言·开发语言·http·html·php
凉、介6 小时前
SylixOS 中的 Unix Socket
服务器·c语言·笔记·学习·嵌入式·sylixos
RisunJan6 小时前
Linux命令-ipcs命令(报告进程间通信(IPC)设施状态的实用工具)
linux·运维·服务器