平滑修改linux中的sshd端口

第一种:

1、假如要改SSH的默认端口(22),那么你只要修改:

复制代码

代码如下:


/etc/ssh/sshd_config中Port 22

这里把22改成自己要设的端口就行了,不过千万别设和现已有的端口相同哦,以防造成未知后果。

2、假如要限制SSH登陆的IP,那么可以如下做:

先:修改/etc/hosts.deny,在其中加入

复制代码

代码如下:


sshd:ALL

然后:修改:/etc/hosts.allow,在其中进行如下设置:

复制代码

代码如下:


sshd:192.168.0.241

这样就可以限制只有192.168.0.241的IP通过SSH登陆上LINUX机器了。当然在做为服务器方面,我都不装gnome和KDE的,而且很多东东都不装,这样增加安全系数。

第二种: (强烈推荐)

首先修改配置文件

复制代码

代码如下:


vi /etc/ssh/sshd_config

找到#Port 22一段,这里是标识默认使用22端口,修改为如下:

复制代码

代码如下:


Port 22
Port 50000

然后保存退出

执行

复制代码

代码如下:


/etc/init.d/sshd restart

这样SSH端口将同时工作与22和50000上。

现在编辑防火墙配置:

复制代码

代码如下:


vi /etc/sysconfig/iptables

启用50000端口。

执行

复制代码

代码如下:


/etc/init.d/iptables restart

现在请使用ssh工具连接50000端口,来测试是否成功。如果连接成功了,则再次编辑sshd_config的设置,将里边的Port22删除,即可。
之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改conf的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试以免发生连接不上必须派人去机房,导致问题更加复杂麻烦。

linux修改ssh端口的二种方法相关推荐

  1. linux修改ssh端口和禁止root远程登陆设置

    linux修改ssh端口22 vi /etc/ssh/ssh_config vi /etc/ssh/sshd_config 然后修改为port 8888 以root身份service sshd res ...

  2. Linux修改主机名的两种方法

    Linux修改主机名的两种方法 文章目录 先展示一下效果 一.通过hostname命令直接更改主机名(不是永久) 1.显示当前的主机名 2.更改主机名 二.通过修改配置文件(永久改) 1.hostna ...

  3. Linux 修改SSH端口 和 禁止Root远程登陆

    SSH 端口默认是22. 但从安全方面考虑,建议修改这个端口. 端口的取值范围是 0 - 65535(即2的16次方),0到1024是系统使用的端口,如 http服务的端口80.我们可以使用的端口范围 ...

  4. Linux 修改主机名的两种方法

    Linux 修改主机名的两种方法 一.使用Linux系统命令修改主机名 通过man获取帮助 hostnamectl 用法 修改 重启生效 二.通过修改配置文件修改主机名 编辑配置文件 修改 重启生效 ...

  5. linux修改ssh端口

    2019独角兽企业重金招聘Python工程师标准>>> 该教程是目前最安全的教程,如果你是新手请严格按照教程的步骤进行,如果是有一定基础的人可以选择性跳过某些段落 修改端口配置 先运 ...

  6. linux修改ssh端口失败

    centos7修改了ssh端口重启程序报错如下: error: Bind to port 22519 on 0.0.0.0 failed: Permission denied 原因是selinux打开 ...

  7. Linux 修改ssh端口 | Bind to port 2222 on 0.0.0.0 failed: Permission denied

    文章目录 修改配置文件 防火墙放行 SELinux添加修改的SSH端口 重启服务 修改配置文件 vi /etc/ssh/sshd_config 添加2222 # If you want to chan ...

  8. linux服务器如何修改mysql端口,两种方法

    第一种:直接修改mysql配置文件 首先修改/etc/my.cnf(mysql配置文件) 里的端口 然后重启mysql systemctl restart mysqld 然后在服务器开启改之后的端口 ...

  9. windows修改远程端口脚本-两种方法

    脚本方法: @echo off color 0a title @@ 修改Windows win7/10远程桌面服务端口号 @@ reg add "HKLM\SYSTEM\CurrentCon ...

最新文章

  1. 难解?SAP云平台集成前路何方?
  2. 前缀和与差分的使用(新手快速入门)
  3. shell命令总结一
  4. magento:getChildHtml() 与getChildChildHtml() 的用法,区别
  5. python 闭包和装饰器详解_实力讲解,一文读懂Python闭包与装饰器!
  6. D3 Handling Events
  7. 假设法求最大值和数组的优点
  8. WebServic调用天气预报服务
  9. devc编程c语言,【电子部新手教程之C语言入门篇】Dev-cpp安装与第一个程序
  10. mysql2014版本下载_Microsoft SQL Server 2014 Express
  11. uniapp ucharts统计图表
  12. DDCTF2018-黑盒破解 详细WP
  13. 数据防泄漏对于数据安全的重要性
  14. 最短Hamilton路径(哈密顿图,状压dp)
  15. leetcode (Image Smoother)
  16. 利用51单片机+HC-SR04+51单片机制造超声波测距模块
  17. VUE进行前后端交互
  18. 定制linux版本,定制属于自己的Linux操作系统
  19. c++运用界面编程高仿金山毒霸,图形界面这个知识点是必学的!
  20. 获取蓝奏网盘无密码下载链接分析思路

热门文章

  1. 戴尔科技集团助力中国石油大学打造现代数据中心
  2. Dumpbin工具参数详解
  3. 2023学习软件测试,如何月薪过万?这几条必须具备
  4. 什么专业的女生最难追?最后一个真相了……
  5. 给定N个学生的基本信息,包括学号(由5个数字组成的字符串)、姓名(长度小于10的不包含空白字符的非空字符串)和成绩([0,100]区间内的整数),要求计算他们的平均成绩,并顺序输出平均线以下的学生名单
  6. 学界 !李飞飞高徒Andrej Karpathy提醒你,小心搭建神经网络的六个坑
  7. 和信创天下一代云桌面的三个“万万没想到”
  8. 有没有一句深刻的话改变了你,并让你一直付诸实践至今
  9. 用正则表达式爬取古诗文网站,边玩边学
  10. MUI 实现手机图片上传