linux修改ssh端口的二种方法
平滑修改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端口的二种方法相关推荐
- linux修改ssh端口和禁止root远程登陆设置
linux修改ssh端口22 vi /etc/ssh/ssh_config vi /etc/ssh/sshd_config 然后修改为port 8888 以root身份service sshd res ...
- Linux修改主机名的两种方法
Linux修改主机名的两种方法 文章目录 先展示一下效果 一.通过hostname命令直接更改主机名(不是永久) 1.显示当前的主机名 2.更改主机名 二.通过修改配置文件(永久改) 1.hostna ...
- Linux 修改SSH端口 和 禁止Root远程登陆
SSH 端口默认是22. 但从安全方面考虑,建议修改这个端口. 端口的取值范围是 0 - 65535(即2的16次方),0到1024是系统使用的端口,如 http服务的端口80.我们可以使用的端口范围 ...
- Linux 修改主机名的两种方法
Linux 修改主机名的两种方法 一.使用Linux系统命令修改主机名 通过man获取帮助 hostnamectl 用法 修改 重启生效 二.通过修改配置文件修改主机名 编辑配置文件 修改 重启生效 ...
- linux修改ssh端口
2019独角兽企业重金招聘Python工程师标准>>> 该教程是目前最安全的教程,如果你是新手请严格按照教程的步骤进行,如果是有一定基础的人可以选择性跳过某些段落 修改端口配置 先运 ...
- linux修改ssh端口失败
centos7修改了ssh端口重启程序报错如下: error: Bind to port 22519 on 0.0.0.0 failed: Permission denied 原因是selinux打开 ...
- 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 ...
- linux服务器如何修改mysql端口,两种方法
第一种:直接修改mysql配置文件 首先修改/etc/my.cnf(mysql配置文件) 里的端口 然后重启mysql systemctl restart mysqld 然后在服务器开启改之后的端口 ...
- windows修改远程端口脚本-两种方法
脚本方法: @echo off color 0a title @@ 修改Windows win7/10远程桌面服务端口号 @@ reg add "HKLM\SYSTEM\CurrentCon ...
最新文章
- 【Android RTMP】音频数据采集编码 ( FAAC 编码器编码 AAC 音频解码信息 | 封装 RTMP 音频数据头 | 设置 AAC 音频数据类型 | 封装 RTMP 数据包 )
- 天池项目总结,特征工程了解一下!(文末送书)
- seconds_behind_master监控复制推延的不足及pt-heartbeat改进方法
- [LintCode] Simplify Path [字符串操作]
- python面向对象(part2)--封装
- 史上最变态高考数学题,让99%的考生献上膝盖,看完我惊了......
- 【代码笔记】Web-JavaScript-JavaScript表单验证
- display环境变量如何配置_JDK 安装 Java环境变量配置
- 如何不出国门走进NLP学术前沿
- geoserver 发布mysql_Geoserver(四) 发布mysql表数据
- PostgreSQL与中文社区
- 现浇板弹性计算还是塑性计算_双向板按弹性方法还是按塑性方法计算
- 超详细使用VirtualBox安装虚拟机
- The Beatles Strawberry Fields Forever 歌词翻译
- MySQL:复合查询和内外连接
- mac的mysql关机后打不开了_mysql for mac服务无法启动
- 2023年湖北省建筑类初级职称助理工程师电子版证书申报查询
- Python 医学知识图谱问答系统(一),建立医学知识图谱,基于neo4j知识图谱的医学问答体系
- python模拟登录163邮箱_python模拟登陆163邮箱并下载邮件内容(第三版代码片段)
- 人們還有「自由」這個詞,但他們學到的卻是服從和奴役!