ssh修改端口号并进行远程访问

ssh的访问如果都利用22端口,则会容易被攻击,修改一个端口号可增强一定的安全性

1. 修改配置文件sshd_config里端口号

[[email protected] ~]# vi /etc/ssh/sshd_config
//change
# default value.

Port 40339 #将注释打开,并且修改端口号
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::

  

2. 重启sshd服务

[[email protected] ~]# service sshd restart

 

3. 这时依然无法远程,因为防火墙没有通过端口40339的访问

解决:

1)关闭防火墙

[[email protected] ~]# service iptables stop

  

2)修改iptables的配置文件

[[email protected] ~]# vi /etc/sysconfig/iptables
#
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
#改为
-A INPUT -m state --state NEW -m tcp -p tcp --dport 40339 -j ACCEPT

重启iptables

4. 远程主机访问时

[[email protected] ~]# ssh test -p 40339

  

如何给远程主机起别名?点击链接

时间: 2024-10-13 13:49:14

ssh修改端口号并进行远程访问的相关文章

防止黑客扫描ssh端口 修改端口号——超详细

为什么要修改ssh端口? 答:ssh默认端口为22,容易被黑客扫描登陆,对服务器造成不安全的影响. 修改默认端口的方法: ssh配置文件: /etc/ssh/sshd_config vim /etc/ssh/sshd_config Port 22     #####22端口默认是注释掉的,把注释去掉 Port 123  ######新增加一个端口号 修改之后保存 为什么要两个端口号? 答: 之所以先设置两个端口,是为了方便测试,测试成功后,再关闭一个端口.是为了方便在修改conf时,万一出现掉线

Jenkins修改端口号(成功率高)

转载:http://blog.csdn.net/dzh0622/article/details/52470634 Jenkins默认的端口号是8080,修改方法: 1. 打开终端,cd 到Jenkins的安装目录(即jenkins.war所在目录),如:D:\Program Files (x86)\Jenkins 2. 执行命令:"java -jar jenkins.war --ajp13Port=-1 --httpPort=8081" 其中8081就是新的端口号,也可以设置为其他的端

tomcat端口号被占用或者修改端口号的解决方法

一)修改端口号: 在tomcat文件中找到conf里面的server.xml 在tomcat解压后的文件中按照下图操作  打开该文件 文件打开后(如下图)Tomcat默认的8080 端口,系统默认的配置 将Tomcat服务器启动的端口修改为8081端口 这样就把原来的端口修改为8081端口,不过在修改配置文件(*.xml)后,Tomcat服务器要重新启动 修改之前的端口号: 修改之后的端口号: 重启后:访问Tomcat服务器也必须以新的访问端口去访问:http://localhost:8081/

修改端口号还是无法启动第二个tomcat的原因

问题:我的服务器是Tomcat7.0.20,修改完所有端口之后(shutdown端口.http端口.https端口.ajp端口),启动一个就不能启动另一个. 两 个startup.bat最前面加上一句set CATALINA_HOME=当前TOMCAT路径就可以了 当第一个tomcat启动后,后面tomcat的server.xml中的端口不管怎么改,仍然会报端口冲突.后来在dos下运行才发现所有的 tomcat都会去找CATALINA_HOME和CATALINA_BASE这两个环境变量,因此步骤

修改远程桌面连接端口及修改端口号后如何连接!

很多人都知道Windows系统自带了一个远程桌面连接,也非常好用,但时常遇到端口被占用的问题(比如局域网内有很多电脑要从外被连接,都使用远程桌面连接是不能可以实现的(因为路由没法映射同一端口到多台电脑) 远程桌面连接终端服务默认端口为“3389”,为防止他人进行恶意连接或是需要多个连接时,就需要对默认端口进行更改.对此可打开注册表编辑器,依次展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdp

ssh 22端口号拒绝

1:当scp或者ssh登录ubuntu远程服务的时候,出现: 那是因为远程服务器没安装 openssh-server 解决办法:sudo apt-get install openssh-server

SSH端口号修改并进行远程访问

1. 修改配置文件sshd_config里端口号 [[email protected] ~]# vi /etc/ssh/sshd_config //change # default value. Port 5000 #将注释打开,并且修改端口号 #AddressFamily any #ListenAddress 0.0.0.0 #ListenAddress :: 2. 重启sshd服务 [[email protected] ~]# service sshd restart 3. 打开通过端口50

春哥技术博客:宝塔Linux如何修改SSH端口号教程

今天春哥技术博客就客户咨询关于如何修改设置宝塔Linux默认SSH端口号的问题,下面春哥统一写文章教程,大家直接看就可以了. 为了提供服务器的安全性,部分站长需要修改SSH端口,默认端口为22,怎么修改SSH自定义端口呢,比如修改为8899,是否需要在防火墙放行? 其实和其他端口放行操作方法一样的,直接在宝塔的防火墙里面放行就可以了.具体操作方法如下: 登陆宝塔面板后台,在顶部有是否启动SSH 和 SSH 端口 22 这两个操作按钮如上图:直接将22改为自定义端口,然后点击 更改 .宝塔防火墙自

ssh修改默认端口号后无法连接(提示ssh: Could not resolve hostname)

ssh命令语法:usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface][-b bind_address] [-c cipher_spec] [-D [bind_address:]port][-E log_file] [-e escape_char] [-F configfile] [-I pkcs11][-i identity_file] [-J [[email protected]]host[:port]] [-L address][