善恶资源网专注优秀技术教程分享网-傅汉松!

如何在Linux中更改SSH远程登录端口,linux系统如何修改ssh端口

傅汉松 技术教程

汉松出品|资源介绍

傅汉松本次为大家分享的是如何在Linux中更改SSH远程登录端口,linux系统如何修改ssh端口

傅汉松

  ssh是经常使用的连接远程linux服务器的端口,这个端口也是默认的端口号在进行远程连接的时候,在端口的位置要输入正确的端口号,否则无法连接成功但正因为是默认端口,所有人都知道的情况所以相对来说不太安全,所以为了安全考虑一般都会修改默认端口号。

  SSH:短于安全Shell,SSH(由SSH通信安全公司开发)是用于远程登录安全协议。 使用SSH客户端,用户可以连接到服务器以比其他方法(例如telnet)更安全的方式传输信息。到右侧的图像是SSH会话,它使用一个命令行界面,可如何外观的示例。 SSH默认为端口22。

  为了提高服务器的安全性,您应该更改服务器上的SSH登录端口,而不要使用默认端口22。如何在Linux中更改SSH远程登录端口。

  方法一:

  1.编辑sshd_config文件

  nano /etc/ssh/sshd_config

  搜索 #Port 22行,删除开头的 # 字符,然后将其替换为要使用的端口,例如2404。请确保该端口2404上没有正在运行的服务。

  2.重新启动sshd服务

  service sshd restart

  3. [选项]如果您正在使用像iptables这样的防火墙,则需要打开端口2404。

  service iptables stop

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

  service iptables save

  service iptables start

  方法二:

  操作步骤:

  1、修改ssh_config配置文件

  vim /etc/ssh/sshd_config

  2、配置文件中找到#Port 22所在行(默认22端口)

  3、修改该行,改为你想要的端口号

  Port 222(注意:去掉前面的#号)

  4、[可选]如果想添加一个端口号并存(22端口和222端口同时生效)

  Port 22(注意:前面无#号)

  Port 222(注意:前面无#号)

  5、保持退出后,重启sshd服务

  /etc/init.d/sshd restart

  如果你有设置防火墙,则需要添加新端口规则

  6、编辑iptables文件

  vim /etc/sysconfig/iptables

  7、添加222端口规则

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

  8、保存退出后重启iptables服务

  service iptables restart

  9、测试连接,收工。

标签: 暂无标签

免责声明:

本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:321976193@qq.com

同类推荐
评论列表

技术教程 如何在Linux中更改SSH远程登录端口,linux系统如何修改ssh端口
  ssh是经常使用的连接远程linux服务器的端口,这个端口也是默认的端口号在进行远程连接的时候,在端口的位置要输入正确的端口号,否则无法连接成功但正因为是默...
扫描二维码阅读原文
QQ娱乐网 January, 01
生成社交图 ×
    77.05ms