美文网首页Server服务器
CentOS7设置ssh服务以及端口修改

CentOS7设置ssh服务以及端口修改

作者: Jeff_9021 | 来源:发表于2019-12-15 21:49 被阅读0次

前言:

众所周知SSH默认的端口是22,因此有很多不法分子就会去攻击22端口,因此获取一些服务器信息,当密码过于简单,就会被攻破,将会造成损失,为了加大安全隐患,而提出修改SSH端口号,当不法分子无法猜测到端口号就将无法攻击。因而保证了服务器的安全。开启某服务或软件的端口,要从该服务或软件监听的端口(多以修改配置文件为主),SeLinux和防火墙(FireWall)的安全策略下手。

1.修改SSH服务端口

使用 root 用户进入 /etc/ssh/ 目录: cd /etc/ssh/

使用 vi/vim 打开 sshd_config 文件: vim sshd_config

在修改端口之前,先添加一个端口,找到 Port 进行修改

修改之后,进行保存

2、重启SSH服务

systemctl restart sshd.service

systemctl status sshd.service               

如果端口添加被拒绝,则关闭SELinux服务

getenforce        查看当前selinux服务状态

setenforce 0         临时关闭selinux服务

或者

sestatus

SELinux status: enabled //已经开启

打开selinux配置文件,关闭

命令:vim /etc/sysconfig/selinux

将SELINUX=enforcing改成SELINUX=disabled如下:

# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

#    enforcing - SELinux security policy is enforced.

#    permissive - SELinux prints warnings instead of enforcing.

#    disabled - No SELinux policy is loaded.

#SELINUX=enforcing

SELINUX=disabled

重启系统

reboot

3.向防火墙中添加修改的端口

向防火墙中添加端口的命令为: 

firewall-cmd --zone=public --add-port=10022/tcp --permanent

reaload 防火墙规则: 

firewall-cmd --reload

查看端口是否添加成功: 

firewall-cmd --zone=public --query-port=10022/tcp

注意: 这里的设置是在 CentOS 7 版本下的操作 , 低于 CentOS 7的版本不支持

接下来,就可以通过ssh进行新端口的登录了。

遗留问题: 添加端口后,没有同时添加22端口;ssh使用新端口不能登录,22端口也不能登录了。怎么办?

相关文章

  • CentOS7设置ssh服务以及端口修改

    很多时候我们都是通过SSH 服务来对Linux进行操作,而不是直接来操作Linux机器,包括对Linux服务器的操...

  • CentOS7设置ssh服务以及端口修改

    前言: 众所周知SSH默认的端口是22,因此有很多不法分子就会去攻击22端口,因此获取一些服务器信息,当密码过于简...

  • Linux - CentOS7 修改默认SSH端口

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

  • ssh 密钥方式远程链接linux

    查看 ssh 运行服务 查看 ssh 服务监听的端口 默认监听的 端口 是 22 端口 修改 ssh 服务端口(c...

  • Centos7 修改SSH 端口

    修改ssh端口的详细步骤(centos7): step1 修改/etc/ssh/sshd_config vi/et...

  • Centos7 修改SSH 端口

    修改ssh端口的详细步骤(centos7): step1 修改/etc/ssh/sshd_config vi /e...

  • CentOS 7 环境配置

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

  • SSH服务基础优化

    SSH服务 提高SSH远程登陆的安全等级选择密钥登录的验证方式 登录端口与监听设置 登录用户限制 登录超时设置修改...

  • Centos7 修改SSH 端口

    Centos7 修改SSH 端口 为了防止服务器被攻击,建议以下几点: 1. root密码要复杂一点,尽量字母数字...

  • ssh连接Win10子系统Linux配置

    查看是否开启SSH服务 安装SSH服务 修改配置端口为22,开启允许密码登录 重启服务

网友评论

    本文标题:CentOS7设置ssh服务以及端口修改

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