CentOS 6.5/6.6修改SSH默认端口号

1、定位注册表,[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\Wds\rdpwd\Tds\tcp],右侧修改PortNumber的值,选择十进制,将默认的3389端口号更改为其他的希望的端口号,如:56996;

From CSDN
xhHuang94

修改注册表的以下位置的键值:

原文链接:
通过注册表修改Windows RRAS VPN PPTP服务默认端口号

CentOS 6.5/6.6修改SSH默认端口号

CentOS 6.5/6.6修改SSH默认端口号

先查看下服务器端口号范围:

# sysctl -a|grep ip_local_port_range

net.ipv4.ip_奥门威尼斯网址,local_port_range = 32768    61000

新ssh端口号在这个范围内即可,如41134

第一步:

vi /etc/sysconfig/iptables

找到现有的ssh那行,把22修改为新的SSH端口号41134

修改后的配置应为

-A INPUT -p tcp -m state –state NEW -m tcp –dport 41134 -j ACCEPT

#service iptables save (保存防火墙配置)

#service iptables restart (重启防火墙)

第二步:

# vi /etc/ssh/sshd_config

把Port 22行的修改为Port 41134

重启下ssh服务

#service sshd restart

切记,第一步和第二步不可搞反,否则SSH远程连接不上。

下面关于SSH相关的文章您也可能喜欢,不妨参考下:

Ubuntu 下配置 SSH服务全过程及问题解决

Ubuntu 14.04 下安装Samba 及SSH 服务端的方法

SSH服务远程访问Linux服务器登陆慢

提高Ubuntu的SSH登陆认证速度的办法

开启SSH服务让Android手机远程访问 Ubuntu 14.04 

如何为Linux系统中的SSH添加双重认证

在 Linux 中为非 SSH 用户配置 SFTP 环境

Linux 上SSH 服务的配置和管理

本文永久更新链接地址:

6.5/6.6修改SSH默认端口号 CentOS
6.5/6.6修改SSH默认端口号 先查看下服务器端口号范围: # sysctl -a|grep
ip_local_port_range net.ipv4.ip_local_port_ra…

2、再次定位注册表,[HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\Tenninal
Server\WinStations\RDP-Tcp],右侧修改PortNumber的值,选择十进制,将端口号修改为上诉相同的端口号;


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp]

“PortNumber”=dword:00000d3d

VPN(虚拟专用网络)第一层隧道协议PPtp所使用的默认端口号是TCP
1723,这是一个标准,也就是说不管是微软的Windows
Server自带的VPN服务还是其他系统或者硬件VPN都是使用的这个端口号,但如果采用的是Windows
Server自带的路由和远程访问(RRAS)构建的VPN服务器,那么可以通过注册表修改此端口号,从而起到隐藏此服务的目的。但要注意这里所采用的
VPN客户端仍然是Windows自带的VPN连接。

3、设置防火墙入站规则,将设置的端口号放行,并关闭默认的3389端口远程规则;

一、前言

今天在安装完WAMP(Windows下的Apache+MySQL+PHP集成环境)时,发现80号端口被占用,按照网上的教程修改了Apache/http.conf之后虽然可以通过localhost:8080与localhost:8080/phpMyAdmin访问,但是在WAMP通过Localhost与phpMyAdmin两个快捷链接页面(如图1所示)访问还是默认的80号端口,在琢磨一阵子之后终于解决了这个问题,下面将修改端口的完整步骤记录下来,供大家参考。

奥门威尼斯网址 1

    首先我们来看看用Windows
Server自带的路由和远程访问(RRAS)构建的VPN服务器的连接情况:服务创建成功后服务器在服务端侦听TCP
1723端口等待连接,客户端通过服务端授予的合法帐号进行拨号,连接成功后我们在客户端CMD下输入netstat
-an可以看到客户端这时也开放了TCP
1723端口,并且也是侦听状态。通过后面的讲解我们可以发现这里开放的TCP
1723端口不受客户端防火墙的影响,也就是说就算客户端防火墙没有打开这个端口,系统同样可以打开这个端口进行侦听。

4、重启“Remote Desktop Services”服务或重启计算机后生效。

二、修改Apache目录下的http.conf文件

打开方式如图2所示,打开之后修改两个地方:
1)找到Listen,如图3所示,可以看到现在默认的Listen是监听80号端口,我们将其注释,在后面写上Listen:8080;
2)找到ServerName,如图4,可以看到此时ServerName的端口也是80号端口,同理将其注释,并在后面加上ServerName:8080;

奥门威尼斯网址 2

奥门威尼斯网址 3

奥门威尼斯网址 4

   
以上是通过默认的端口进行连接,下面我们通过修改注册表达到自定义端口的目的:首先在服务端注册表里面找到这个项
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-
E325-11CE-BFC1-08002bE10318}],这个项里面设置的是和网络适配器有关的键值,这个项下面可以看到诸如0000、0001、
0002等命名的分支,这些分支设置的是各个接口的信息,然后我们找到里面含有字符串DriverDesc并且数值是WAN
微型端口
(PPTP)的那个分支,这个分支可能是上述0000、0001、0002等命名分支中的一个,我们继续找到该分支下面的TcpPortNumber键,可以看到它默认的十进制值为1723,这个1723就是VPN服务所开的默认端口号,我们把它修改为其他任意端口号即可。

 

三、修改wampmanager.tpl文件

在wamp的安装目录下找到wampmanager.tpl文件,使用EndNote打开,找到如下标记的三行,并加上8080号端口,如图所示:

奥门威尼斯网址 5

奥门威尼斯网址 6

强调:
改好之后要退出Wampserver,重新打开启动配置才会生效,直接重启服务没用

到此我们的端口已经修改完毕,可以通过WAMP快捷的方式直接访问localhost以及phpmyadmin了

    通过上面的设置,我们重启服务器后在服务端CMD下输入netstat
-an会发现这时VPN服务器已经开始侦听我们修改以后的端口号了,说明服务端已经成功更换了默认的端口号1723。


附:

使用PHP简短风格就必须将php.ini文件中的short_open_tag=Off改为On

   
接下来是客户端的设置。VPN服务修改端口号和终端服务修改3389端口号不同,后者只需服务端修改后客户端直接在目标IP后面加冒号加端口号就能连接。通过实验发现,VPN的客户端电脑同样需要做上述在服务端上面的注册表键值修改操作才能连接服务端,并且修改后客户端系统自带的防火墙还必须关闭才能成功连接(仅开放该端口还不行),否则就要提示错误691:不能建立到远程计算机的连接,因此用于此连接的端口已关闭。而使用默认的1723就不需要防火墙的端口开放。

 

    总结:采用Windows
Server自带的路由和远程访问(RRAS)构建的VPN服务器要修改默认端口号,必须服务器和客户端同时修改注册表中TcpPortNumber的键值;客户端除了修改注册表,还必须关闭系统自带的防火墙。

 

通过注册表修改Windows RRAS VPN PPTP服务默认端口号
VPN(虚拟专用网络)第一层隧道协议PPtp所使用…

批处理实例:

@echo off  
color f0  
echo 修改远程桌面3389端口(支持Windows 2003 2008 2008R2 2012 2012R2 7 8 10 ,Windwos 7及以上系统请以管理员身份运行)  
echo 自动添加防火墙规则  
echo %date%   %time%  
echo    ARK  
set /p c= 请输入新的端口:  
if "%c%"=="" goto end  
goto edit  
:edit  
netsh advfirewall firewall add rule name="Remote PortNumber" dir=in action=allow protocol=TCP localport="%c%"  
netsh advfirewall firewall add rule name="Remote PortNumber" dir=in action=allow protocol=TCP localport="%c%"  
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v "PortNumber" /t REG_DWORD /d"%c%" /f  
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "PortNumber" /t REG_DWORD/d "%c%" /f  
net stop TermService
net start TermService
echo 修改成功!
exit  
:end  
echo 修改失败  
pause  

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注