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

相关推荐
咯哦哦哦哦29 分钟前
linux so库(arm)对比分析
linux·运维·arm开发
星野川崎2066 小时前
电商多店运维:云机24小时挂机频繁掉线、账号无故风控深度原因分析及解决方案
大数据·运维·服务器·云计算·电商
RisunJan6 小时前
Linux命令-xauth(X11 认证授权管理)
linux·服务器·microsoft
熊IT8 小时前
什么是原生住宅 IP?如何判断一个 IP 是否真正“原生”?
服务器·网络·tcp/ip
不灭的程序员阿澄8 小时前
在飞牛 NAS 上用 Docker 运行 DeepSeek Harness
运维·docker·容器
Elastic 中国社区官方博客8 小时前
让大模型思考,让小模型执行:在 Elastic Workflows 中拆分 LLM 成本
大数据·运维·数据库·人工智能·elasticsearch·ai
艾伦_耶格宇9 小时前
【AI】-4 OpenCode Go 接入 Obsidian 完整指南
运维·开发语言·人工智能·agent·opencode
SXkehuirongsheng9 小时前
APP开发定制和模板开发哪个更实用?
大数据·运维·人工智能
fb_1234510 小时前
Linux三剑客超全精讲(grep+sed+awk)零基础入门|正则+实战面试题
linux·运维·服务器
HiDev_11 小时前
【非标自动化】2、认识元器件(节流阀)
运维·自动化