当前位置: 首页 > news >正文

禁用ssh 22端口

在Linux系统中,要关闭SSH端口,可以通过修改SSH配置文件或防火墙规则来实现。

方法一:修改SSH配置文件
1. 使用root用户登录Linux系统。
2. 打开SSH配置文件,可以使用任何文本编辑器,如vi或nano。在大多数Linux发行版上,SSH配置文件位于/etc/ssh/sshd_config。
执行命令:sudo vi /etc/ssh/sshd_config
3. 找到以下行:
#Port 22
将其修改为:
Port 2222
这将把SSH端口从默认的22更改为2222。你可以选择任何未被其他服务占用的端口。
4. 保存文件并关闭编辑器。
5. 重启SSH服务以使更改生效。
执行命令:sudo systemctl restart sshd.service

方法二:配置防火墙规则
1. 使用root用户登录Linux系统。
2. 检查系统上正在运行的防火墙,可以使用iptables或firewalld。
– 如果使用iptables,执行命令:sudo iptables -L
– 如果使用firewalld,执行命令:sudo firewall-cmd –list-all
3. 确定正在使用的防火墙规则后,关闭SSH端口。以下是使用iptables和firewalld的示例命令:
– 使用iptables:
sudo iptables -A INPUT -p tcp –dport 22 -j DROP
– 使用firewalld:
sudo firewall-cmd –permanent –remove-service=ssh
sudo firewall-cmd –reload
4. 验证防火墙规则是否生效。可以尝试通过SSH连接到关闭的端口来进行验证。

请注意,关闭SSH端口可能会导致远程连接中断。在执行此操作之前,请确保您有其他可用的远程访问方式,以免被无法访问的情况困扰。

相关文章:

禁用ssh 22端口

在Linux系统中,要关闭SSH端口,可以通过修改SSH配置文件或防火墙规则来实现。 方法一:修改SSH配置文件 1. 使用root用户登录Linux系统。 2. 打开SSH配置文件,可以使用任何文本编辑器,如vi或nano。在大多数Linux发行版上…...

C++基础编程的学习3

nullptr关键字 在C11之前,空指针通常用NULL或0表示。然而,这些表示方法存在类型安全问题。C11引入了nullptr关键字,它提供了一个明确的、类型安全的空指针值。 Lambda表达式 Lambda表达式是C11引入的一种便捷的匿名函数定义方式。当Lambda…...

Java中的Optional类:解锁优雅编程的秘密

引言 在Java开发的世界里,空指针异常(NullPointerException)一直是让无数程序员头疼的问题之一。它不仅打断了程序的正常执行流程,还可能隐藏在复杂的业务逻辑之中,难以定位。自Java 8起,一个新的类——Op…...

聆思CSK6大模型开发板语音控制风扇(上)

前言 本文介绍如何实现大模型语音交互对风扇实现开关控制,示例使用的硬件是聆思CSK6大模型开发板,大模型接的是星火大模型。本文将先详细介绍大模型云端从获取交互语音到下发控制指令的全过程,包括整合上下文、配置提示词、语义意图分类、提取…...

代码随想录算法训练营第四十一天 | 121. 买卖股票的最佳时机、122. 买卖股票的最佳时机II、123. 买卖股票的最佳时机III

一、121. 买卖股票的最佳时机 题目链接:121. 买卖股票的最佳时机 - 力扣(LeetCode) 文章讲解:代码随想录 (programmercarl.com)——121. 买卖股票的最佳时机 视频讲解:动态规划之 LeetCode:121.买卖股票的最…...

延时队列与redis and rabbitmq

延时队列是什么 延时队列(Delay Queue)是一种特殊的消息队列,它允许你在添加消息时设置一个延时时间,消息只有在延时时间到达后才能被消费。这种机制在分布式系统中非常有用,常用于处理需要在指定时间后执行的任务&am…...

数据结构--单链

#include "link.h" plink get_head() { plink pmalloc(sizeof(Link)); if(pNULL) { printf("申情节点失败\n"); return NULL; } p->len0; p->nextNULL; return p; } void head_insert(plink L,int a) {…...

春秋云镜CVE-2023-38836

打开靶场环境 点击发现一个登陆框&#xff0c;弱口令试一下 发现账号密码为admin,password 随便点击点击 Media发现这里可以上传文件上传木马试试 <?php eval($_POST["wjq"]); ?> 发现不能上传php文件 php内容 修改他的格式 抓包绕过一下 302就可以其实已经…...

Linux 进程概念

Linux 进程概念 硬件理解冯 诺依曼体系结构五大组成部件强调存储 引子操作系统&#xff08;Operator System&#xff09;概念作用认识为什么要有操作系统&#xff1f; 结构 示意图理解操作系统system call库函数概念 进程什么是进程概念误区认识 描述进程 - PCBtask_struct - P…...

【秋招突围】2024届校招-米哈游笔试题-第二套

🍭 大家好这里是 春秋招笔试突围,一起备战大厂笔试 💻 ACM金牌团队🏅️ | 多次AK大厂笔试 | 编程一对一辅导 ✨ 本系列打算持续跟新 春秋招笔试题 👏 感谢大家的订阅➕ 和 喜欢💗 和 手里的小花花🌸 ✨ 笔试合集传送们 -> 🧷春秋招笔试合集 🌰 明晚又有米…...

tklog v0.0.9 :Rust灵活高效日志管理

tklog是rust高性能结构化日志库&#xff0c;支持同步日志&#xff0c;异步日志&#xff0c;支持自定义日志的输出格式&#xff0c;支持按时间&#xff0c;按文件大小分割日志文件&#xff0c;支持日志文件压缩备份&#xff0c;支持官方日志库标准API&#xff0c;支持mod独立参数…...

长安链java-sdk打成jar包部署找不到配置文件,springBoot项目制作Docker镜像

长安链使用sdk_config.yml的形式来引入用户的各种证书文件&#xff0c; 但是打成jar包部署在服务器上会提示找不到文件。 由于国内对镜像的限制&#xff0c;我选用了阿里的龙蜥镜像&#xff0c;里面提供java1.8的环境&#xff0c;因为长安链要1.8的环境 docker pull anolis-…...

AI问答:理解软件开发中的几个概念 / 软件逆向、加密、加固、脱壳、反编译

一、软件逆向 定义软件逆向工程是指从程序系统出发&#xff0c;通过运用解密、反汇编、系统分析、程序理解等多种计算机网络安全技术&#xff0c;对软件的结构、流程、算法、代码等进行逆向的拆解分析&#xff0c;从而推出软件产品的源代码、设计原理、结构、算法、处理过程、…...

第十一届MathorCup高校数学建模挑战赛-C题:基于有限差分法的散热机理建模与海底数据中心优化设计

目录 摘 要 1 问题重述 1.1 问题背景 1.2 问题重述 2 问题分析 3 模型假设 4 符号说明 5 我们的工作 6 模型的建立与求解 6.1 建模前的准备 6.2 问题一的建模与求解 6.3 问题二的建模与求解 6.4 问题三的建模与求解 6.5 问题四的建模与解决 7 结果检验及误差分析 8 模型评价 9 …...

【java】常量

文章目录 什么是常量常量分类 什么是常量 程序运行过程当中&#xff0c;其值不可以发生改变的量。 常量分类 常量类型说明举例字符串常年用双引号括起来的内容“Hello World !” “我是一个常量”整数常量不带小数点的数字666 -888小数常量带小数的数字3.14、-3.19字符常量用…...

react如何使用useContext + TS 自定义hooks

为了在 TypeScript 中为 useContext 提供良好的类型提示&#xff0c;我们需要为 Context 定义类型&#xff0c;并确保在创建和使用 Context 时应用这些类型。这可以帮助我们获得更好的类型检查和智能提示。 示例&#xff1a;在用户认证示例中添加 TypeScript 类型 定义类型 …...

【网络安全学习】SQL注入03:如何防止SQL注入

防止SQL注入&#xff0c;就必须清楚&#xff1a;数据库只负责执行SQL语句&#xff0c;根据SQL语句来返回相关数据。数据库并没有什么好的办法直接过滤SQL注入&#xff0c;哪怕是存储过程也不例外。 那么防止SQL注入就得从代码层面进行入手。 1. 严格的数据类型 Java、C#等强…...

linux利用crontab捕获iotop

1.iotop介绍 iotop-简单的类似TOP 命令的I/O监视器 使用&#xff1a;iotop[选项] 描述&#xff1a;iotop监视Linux内核输出的I/O使用信息&#xff08;需要2.6.20或更高版本&#xff09;&#xff0c;并显示系统上进程或线程的当前I/O使用情况表。至少需要在您的Linux内核构建…...

android13 关闭selinux 临时关闭或者永久关闭

总纲 android13 rom 开发总纲说明 目录 1.前言 2.情况分析 2.1 临时关闭 2.2 永久关闭 3.修改方法 3.1 临时修改 3.2 永久关闭 4.编译测试 5.彩蛋 1.前言 在Android操作系统中,SELinux(Security-Enhanced Linux)是一种安全模块,用于提供强制访问控制(MAC)安全…...

JetBrains GoLand单元测试不支持单个单元测试case执行

譬如函数代码 func AddInt(a, b int32) int32 {return a b } 单元测试代码&#xff1a; func TestAddInt(t *testing.T) {type args struct {a int32b int32}tests : []struct {name stringargs argswant int32}{{name: "add",args: args{a: 1, b: 2},want: 3},{n…...

HarmonyOS 6实战:HarmonyOS轻量化交互的两种方案改造与实践(上)

HarmonyOS 6实战&#xff1a;HarmonyOS轻量化交互的两种姿势&#xff08;上篇&#xff09;一、服务卡片&#xff1a;AI助手实现常驻系统页服务卡片改造实战踩坑记录二、实况窗&#xff1a;更新位置与进程服务&#xff08;mock版&#xff09;生命周期管理踩坑记录总结我们之前做…...

突破QQ音乐格式壁垒:qmcdump开源工具全场景应用指南

突破QQ音乐格式壁垒&#xff1a;qmcdump开源工具全场景应用指南 【免费下载链接】qmcdump 一个简单的QQ音乐解码&#xff08;qmcflac/qmc0/qmc3 转 flac/mp3&#xff09;&#xff0c;仅为个人学习参考用。 项目地址: https://gitcode.com/gh_mirrors/qm/qmcdump 当你兴冲…...

PlantUML在线编辑器进阶实战:高效绘制技术文档的终极解决方案

PlantUML在线编辑器进阶实战&#xff1a;高效绘制技术文档的终极解决方案 【免费下载链接】plantuml-editor PlantUML online demo client 项目地址: https://gitcode.com/gh_mirrors/pl/plantuml-editor 在软件开发和系统设计领域&#xff0c;UML&#xff08;统一建模语…...

Jupyter notebook打不开本地文件,有关目录存放问题

Jupyter notebook打不开本地文件&#xff0c;有关目录存放问题 基于Anaconda下载后&#xff0c;点击Jupyter notebook无法打开文件目录问题&#xff0c;或者需要更改打开的文件目录&#xff0c;主要解决方法&#xff1a;修改配置文件和路径。 第一步&#xff1a;修改配置文件 打…...

新手必看:在快马平台体验openclaw切换模型的入门实践

今天想和大家分享一个特别适合AI开发新手的实践项目——在InsCode(快马)平台体验openclaw切换模型的操作。作为一个刚接触AI开发不久的人&#xff0c;我发现这个平台真的能让人快速理解模型切换的核心概念&#xff0c;下面就把我的实践过程记录下来。 项目背景理解 刚开始接触A…...

Puock主题的Gutenberg区块支持:现代化编辑体验终极指南

Puock主题的Gutenberg区块支持&#xff1a;现代化编辑体验终极指南 【免费下载链接】wordpress-theme-puock :art: 一款基于WordPress开发的高颜值的自适应主题&#xff0c;支持白天与黑夜模式/无刷新加载/第三方登录等众多功能 | A high-value adaptive theme based on WordPr…...

StructBERT在专利分析场景应用:技术方案语义相似度挖掘实战

StructBERT在专利分析场景应用&#xff1a;技术方案语义相似度挖掘实战 1. 项目简介与核心价值 如果你在专利分析、技术情报挖掘或者知识产权管理领域工作&#xff0c;一定遇到过这样的头疼事&#xff1a;面对海量的专利文档&#xff0c;如何快速找到技术方案相似或相关的专利…...

yz-bijini-cosplay部署案例:Z-Image底座免重载,4090显卡高效出图

yz-bijini-cosplay部署案例&#xff1a;Z-Image底座免重载&#xff0c;4090显卡高效出图 1. 项目简介 yz-bijini-cosplay是一个专门为RTX 4090显卡优化的Cosplay风格文生图解决方案。这个项目基于通义千问官方的Z-Image端到端Transformer底座&#xff0c;深度集成了yz-bijini…...

Qwen3-ASR-0.6B真实效果:直播间弹幕语音→实时字幕滚动+敏感词过滤联动

Qwen3-ASR-0.6B真实效果&#xff1a;直播间弹幕语音→实时字幕滚动敏感词过滤联动 1. 开篇&#xff1a;直播间语音转文字的痛点 做直播的朋友都知道&#xff0c;实时字幕是个让人又爱又恨的功能。爱的是它能提升观众体验&#xff0c;让不方便开声音的人也能看懂内容&#xff…...

C++ 编译器优化参数解析

C编译器优化参数解析&#xff1a;提升性能的关键 在C开发中&#xff0c;编译器优化是提升程序性能的重要手段。通过调整编译器的优化参数&#xff0c;开发者可以在不修改代码的情况下显著提高程序的运行效率、减少内存占用或缩短启动时间。不同的优化选项适用于不同的场景&…...