Linux的ssh监听多个端口

摘要:
背景今天,有两台intranet计算机需要使用SSH远程登录,因为不允许申请SSH的公共登录端口。直接监视多个端口上的ssh,然后将网络策略应用于该端口。在修改过程中,首先备份原始sshd配置文件cp/etc/ssh/ssh_config/etc/ssh/shh_config.bak需要修改sshd配置(需要root权限或sudo):

背景

今天有两台内网机器需要用到ssh远程登录操作,但是网络策略不通,申请网络策略也被拒绝,原因是不允许申请ssh的常用登录端口。于是灵机一动,直接把ssh监听多个端口,其中一个是非常用端口,然后网络策略申请到这个端口,不就可以了嘛,机制的一批。

修改过程

  1. 首先备份好原有的sshd的配置文件
cp /etc/ssh/ssh_config /etc/ssh/ssh_config.bak
  1. 需要修改sshd的配置文件(需要root权限或者sudo哦):
vim /etc/ssh/ssh_config
  1. 在原来的Port xxx下面直接添加Port new_port(你想要监听的端口,比如60901)
# If you want to change the port on a SELinux system, you have to tell
# SELinux about this change.
# semanage port -a -t ssh_port_t -p tcp #PORTNUMBER
#
Port 22
# add by your_name
Port 60901
  1. 保存退出sshd_config文件,然后重启sshd服务
service sshd restart
  1. 检查是否已经成功
netstat -ntlp | grep sshd

如果出现下面这种情况,说明已经OK。
sshd监听成功的情况

免责声明:文章转载自《Linux的ssh监听多个端口》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Redis6:第二章:(2)Redis6 下载安装使用docker搭建nfs实现容器间共享文件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用Jacob与Word文件交互

转自:http://www.blogjava.net/lonsy/archive/2009/01/09/250713.html Jacob项目的官方地址: Http://sourceforge.net/projects/jacob-project/官方介绍:    JACOB is a JAVA-COM Bridge that allows you to...

ssh应用层协议原理 jsch源码探究 authfail

公司的项目需要用java实现远程登录主机,需要用的jsch jar包,但是在调用此jar包的接口的时候,总是会不经意间出现一些错误: auth faile ; 但传递的用户名和密码是正确的,这可如何是好,由于这个远程方问接口是由我维护的,所以现在这个侦查原因的重任就落在的我的身上。起初通过debug 跟踪代码发现是在创建session时抛出的异常,可是这个...

linux安装OpenCV以及windows安装numpy、cv2等python2.7模块

OpenCV(Open Source Computer Vision Library) 是一个基于BSD许可(开源)发行的跨平台计算机视觉库,它具有C ++,C,Python和Java接口,可以运行在Linux、Windows、Mac OS和Android操作系统上。OpenCV的设计是为了提高计算效率,并将重点放在实时应用程序上, 用优化的C / C +...

nacos集群搭建入门

1.准备基础环境 3台linux虚拟机(jdk+nacos) 1.1配置网络 在虚拟机设置里面选择桥接方式,这样可以关联虚拟网卡和宿主机网卡 修改网卡配置 vi /etc/sysconfig/network-scripts/ifcfg-enp33 先让它动态分配一个ip地址 修改ONBOOT=yes 然后执行 service network restart...

部署在IIS服务器的asp.net 网站,禁止访问指定类型文件

网站上的一些文件不希望用户访问,可以通过下面的方式简单实现。不需写代码(在IIS6下试验过)。 第一步,在IIS中实现映射。 哪些文件需要特殊处理。 通俗的将就是将哪种类型的文件交给特定的工厂来处理。通过这种方式可以实现自定义的请求方式。 请求到达IIS,然后IIS将请求交给我们设定的工厂处理。 对于aspx文件,默认是aspnet_isapi.dll由来...

MSBuild 常用命令(Copy,Zip)

Copy 1.下面的示例将 MvcApplication2 项集合中的项复制到 c:MyProjectMvcApplication2 文件夹中。 所有文件放入一个文件夹中,无层级。 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemG...