[修改Linux下ssh端口号]解决无法修改sshd_config无法修改

前言:写本文的前因是本人的阿里云服务器经常被黑客暴力破解ssh的22端口号。再网络上搜索解决都是说使用root权限进行修改,但本人在root下也无法成功进行修改sshd_config文件。所以在大量搜索下终于找到了解决方案,现在分享出来给有需要的人使用。

普通解决方案:

  • root权限远程进入Linux
  • sshd_config是在/etc/ssh目录下
  • 修改文件操作vim /etc/ssh/sshd_config(正常情况或许可以打开修改,但如果被黑客黑过后可能导致无法修改)

 如果修改操作失败尝试关闭selinux系统:

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

 关闭后再重复上步操作,如果还失败你大概率可能是被黑后权限锁定问题。

那么被黑后如何处理呢?

  • 使用lsattr命令查看sshd_config文件是否被+i权限锁定了。
  • 尝试使用chattr命令解锁,但报Permission denied错误,提示没权限,尝试使用chmod命令修改权限但报错:chmod: changing permissions of chattr': Operation not permitted错误。

查阅资料找到解决方案:

原因:chattr命令权限被修改且被锁定。

解决方案:

分别执行如下命令即可恢复chattr命令的权限,权限恢复后可以使用该命令做操作了。

cp /usr/bin/chattr /usr/bin/chattr2
chmod 755 /usr/bin/chattr2
chattr2 -i /usr/bin/chattr
chmod 755 /usr/bin/chattr
ls -la /usr/bin/chattr
lsattr /usr/bin/chattr

恢复chattr命令的权限后对sshd_config文件进行解锁。

修改端口号:

1.修改sshd_config文件

vim打开sshd_config文件输入e进入后shift+i进入底行模式找到#Port(如果新端口确认可以使用后删除原始22端口的Port),另新写一行Port。

对Port的端口进行修改,修改10000-65535之间的端口号,大大减少被暴力破解的概率,因为大部分黑客都是直接对22端口进行破解,并且你要避免与其他服务协议端口号冲突。

修改完毕后:wq!保存即可。

2.重启sshd服务

systemctl restart sshd.service

3.查看开放端口

netstat -tupln

4.把端口添加到防火墙开放端口列表

添加端口:firewall-cmd --zone=public --add-port="修改的Port"/tcp --permanent

 5.重新加载防火墙

firewall-cmd --reload

6.查看端口防火墙放行状态

firewall-cmd --permanent --query-port="端口号"/tcp

7.查看防火墙已放行的端口号列表

firewall-cmd --zone=public --list-ports

如果以上步骤都没问题,防火墙也已放行,在云服务器官网添加ssh协议的端口号,最后使用Xshell连接服务器即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/156218.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

安卓用户当心: CERT-IN 发布高危漏洞警告

已发现的漏洞一旦被利用,将构成严重风险,可能导致未经授权访问敏感信息。 印度计算机应急响应小组(CERT-IN)在最近发布的一份公告中,就影响印度安卓用户的新安卓漏洞发出了重要警告。 该警告对使用安卓 11、12、12L、…

delphi电子处方流转 sm2 sm4(医院)

【delphi电子处方流转(医院) sm2 sm4】支持 就诊登记、电子处方上传预核验、处方处方医保电子签名、电子处方上传、电子处方撤销、电子处方信息查询、电子处方审核结果查询、电子处方取药结果查询、电子处方药品目录查询等功能。技术交流Q 648437169 下载链接:http…

RT-DETR算法优化改进:SCConv,空间和通道重建卷积 | CVPR2023 | 卷积变体大作战

💡💡💡本文改进:SCConv(空间和通道重建卷积),一个即插即用的架构单元,可以直接用来替代各种卷积神经网络中的标准卷积。 1)放入Neck RepC3后面; RT-DETR魔术师专栏介绍: https://blog.csdn.net/m0_63774211/category_12497375.html ✨✨✨魔改创新RT-DETR �…

【Ubuntu】Ubuntu20.04下安装视频播放器vlc和录屏软件ssr

【Ubuntu】Ubuntu20.04下安装视频播放器vlc和录屏软件ssr 文章目录 【Ubuntu】Ubuntu20.04下安装视频播放器vlc和录屏软件ssr1. 安装视频播放器vlc2. 安装录屏软件ssr 1. 安装视频播放器vlc sudo apt-get install vlcvlc是一款比较简洁的视频播放器,如下所示 2. 安…

生成对抗网络Generative Adversarial Network,GAN

Basic Idea of GAN Generation(生成器)  Generation是一个neural network,它的输入是一个vector,它的输出是一个更高维的vector,以图片生成为例,输出就是一张图片,其中每个维度的值代表生…

《Linux从练气到飞升》No.30 深入理解 POSIX 信号量与生产消费模型

🕺作者: 主页 我的专栏C语言从0到1探秘C数据结构从0到1探秘Linux菜鸟刷题集 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇码字不易,你的👍点赞🙌收藏❤️关注对我真的…

渗透测试——1

1.计算机地址 计算机在网络中的地址有以下3类: (1)物理地址 物理地址相当于现实生活中的人脸,是不可改变的,独一无二的。每张网卡的物理地址是固定不变的。 物理地址由六个十六进制数组成,如&…

求臻医学:当MRD遇到肺癌 见招拆招,斩草除根

当MRD遇到肺癌→见招拆招,斩草除根 浅谈MRD在肺癌中的应用 新辅助治疗后,可以通过MRD来辅助评估预后,一般MRD阴性与新辅助治疗后的pCR (病理完全缓解)相关,达到MRD阴性或pCR的惠者预后更好. MRD在肺癌中可潜在解决的问题点1.术…

AI绘画API:提升艺术创作的效率和品质

导言 人工智能技术的迅猛发展为艺术创作领域注入了新的活力,而AI绘画API作为其中的亮点,正逐渐成为艺术家们创作的得力助手。本文将深入探讨AI绘画API在艺术创作中的应用,以及其在提高效率和品质方面的独特价值。 AI绘画API的多领域应用 A…

关于苏州立讯公司国产替代案例(使用我公司H82409S网络变压器和E1152E01A-YG网口连接器产品)

关于苏州立讯公司国产替代案例(使用我们公司的H82409S网络变压器和E1152E01A-YG网口连接器产品) 苏州立讯公司是一家专注于通信设备制造的企业,他们在其产品中选择了我们公司的H82409S网络变压器和E1152E01A-YG网口连接器,以实现…

Java读取本地文件

import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException;public class Main {public static void main(String[] args) {String filePath "C:/Users/admin/Desktop/知识点记录.md";// 创建一个文件对象File f…

Docker Desktop 配置阿里云镜像加速

阿里云搜索镜像,打开容器镜像服务,复制镜像加速器地址 Docker Desktop 右上角设置,选择 Docker Engine,在配置中添加阿里云的镜像地址,右下 Apply & restart 即可。 "registry-mirrors": ["https…

NSS [NISACTF 2022]bingdundun~

NSS [NISACTF 2022]bingdundun~ 考点:phar伪协议 点击连接,跳转到上传文件界面 提示只能上传图片或者压缩包 同时注意到了,url栏有个GET传参。传值为index试试,发现回显好多个//index.php,猜测这里传参,…

unity 烘焙的时候出现模型没有光影的情况

unity 烘焙的时候出现模型没有光影的情况 1.模型没有设置生成光照贴图 需要勾选模型的生成光照贴图UVs,然后应用 2.游戏对象没有勾选静态选项 点开静态下拉列表,选择 contribute GI

连新手小白都知道的电子画册一键生成器,你还不知道吗?

相信大家平时见得比较多的是纸质画册,而对于电子画册大家又了解多少呢?电子画册近年来倍受众多企业青睐,制作一本好的电子画册能够让企业在市场竞争中脱颖而出,给人以深刻印象。如何制作呢? 其实很简单,关…

【网络奇遇记】我和因特网的初相遇3 —— 计算机网络体系结构

🌈个人主页:聆风吟 🔥系列专栏:网络奇遇记、数据结构 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 一. 常见的三种计算机网络体系结构1.1 开放系统互连参考模型1.2 TCP/IP参考模型1.3 原理参考模型 二…

数据库.创建表

创建表结构 -- 创建表结构create table tb_user(id int comment ID,唯一标识,username varchar(20) comment 用户名,name varchar(10) comment 姓名,gae int comment 年龄,gender char(1) comment 性别)comment 用户表;create table tb_emp (id int auto_increment primary…

js实现tab栏切换

目录 1、排他思想实现 2、事件委托实现 1、排他思想实现 思路: 需要点击谁,就先获取谁,获得的是一个伪数组 遍历数组,并给数组里的每个元素添加点击事件,写一个active类用于显示边框样式 每一个元素对应一张图片&…

频谱优势:电子战与未来冲突

源自:电波之矛 作者:Dr. Ash Rossiter 频谱优越性 地面和机载电子战 乌克兰的猫鼠游戏 地缘政治竞争与电子战 面向未来的电子战 声明:公众号转载的文章及图片出于非商业性的教育和科研目的供大家参考和探讨,并不意味着支持其观点或证实其内…