美文网首页Linux相关
CentOS7 更改SSH登录默认端口

CentOS7 更改SSH登录默认端口

作者: 天涯热土 | 来源:发表于2018-12-06 10:43 被阅读0次

使用root账户操作

SSH登录的默认端口是22,可以更改登录端口,增强安全性。

  • 查看端口
    semanage port -l|grep ssh
    如下图所示,默认端口是22
  • 修改SSH配置文件
    vim /etc/ssh/sshd_config

注意是sshd_config而不是ssh_config,多了个d

默认如下



更改后如下


记得开22,防止设置失败 无法使用22登录

  • 给SELinux增加设置的端口
    semanage port -a -t ssh_port_t -p tcp 12345


    增加端口后查询,发现已经多了一个端口
  • 重启SSHD服务
    systemctl restart sshd.service

  • 查看防火墙是否开启端口
    firewall-cmd --permanent --query-port=12345/tcp
    如果是no,则需要打开端口,如果是yes,则不需要
    firewall-cmd --permanent --add-port=12345/tcp 打开12345端口

  • 重载防火墙策略
    firewall-cmd --reload

  • 验证登陆




  • 在配置档删除22 port

相关文章

  • Linux - CentOS7 修改默认SSH端口

    Linux - CentOS7 修改默认SSH端口 SSH默认监听端口22,但是服务器开放到公网会经常被暴力登录,...

  • CentOS7 更改SSH登录默认端口

    使用root账户操作 SSH登录的默认端口是22,可以更改登录端口,增强安全性。 查看端口semanage por...

  • Linux下修改ssh端口和禁止root远程登录

    Linux下修改ssh端口和禁止root远程登录我们都知道,ssh默认端口号是22,要更改端口号为9688,需要编...

  • SSH登录修改一下自动断线时间

    刚开始用Centos7,肯定是用SSH工具登录使用系统了,方便,系统默认安装好了ssh服务,端口默认的22。...

  • Linux学习总结(持续更新中...)

    登录服务器 ssh指定默认22端口:ssh 用户名@ip地址: ssh指定非默认22端口:ssh -p 端口号 r...

  • Git配置SSH非默认端口(22)

    SSH默认端口为22,而Git的访问是基于SSH的。通常我们会更改服务器的SSH端口号,即当SSH的端口不是22上...

  • centos 创建非root用户ssh登录

    一.root用户登录远程linux服务器 1.更改ssh默认端口 2.将本机ssh密匙上传至服务器 3.客户端使用...

  • linux安全配置

    网站联系邮箱别用@,会被黑的产批量扫描到,后续会爆破你的邮箱,或者对你进行钓鱼。 SSH登录: 更改默认端口vi ...

  • CentOS 7 环境配置

    一、Centos7如何修改ssh默认端口22 1. 修改 sshd_config 端口 编辑sshd_config...

  • SSH隧道技术

    SSH隧道(即SSH代理、端口转发),现在linux默认支持的就是ssh登录。对于SSH隧道,如果之前没接触过,只...

网友评论

    本文标题:CentOS7 更改SSH登录默认端口

    本文链接:https://www.haomeiwen.com/subject/tbyncqtx.html