当前位置: 首页 > 编程笔记 >

CentOS7如何修改SSH登录端口

淳于飞文
2023-03-14
本文向大家介绍CentOS7如何修改SSH登录端口,包括了CentOS7如何修改SSH登录端口的使用技巧和注意事项,需要的朋友参考一下

centos7修改ssh默认登录端口和centos6差不多,就是防火墙不一样,然后关闭selinux最好。

【修改ssh默认22端口】

vi /etc/ssh/sshd_config

在Port 22下面加一行,以端口50000为例,Port 50000

然后保存,重启ssh服务systemctl restart sshd.service

【防火墙中放行新加入端口】

firewall-cmd --permanent --add-port=50000/tcp

用该命令查询

firewall-cmd --permanent --query-port=50000/tcp

如果是yes就是添加成功,如果是no就是没成功

成功后重载防火墙firewall-cmd –reload

【关闭selinux】

查看selinux状态sestatus,如果是enabled就是开启状态

vi /etc/selinux/config

修改SELINUX=disabled

然后重启vps试试用新的50000端口登录,如果登录成功再vi /etc/ssh/sshd_config把Port 22端口删除,再重启ssh服务就好了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍CentOS7增加或修改SSH端口号的方法,包括了CentOS7增加或修改SSH端口号的方法的使用技巧和注意事项,需要的朋友参考一下 前言:开启某服务或软件的端口,要从该服务或软件监听的端口(多以修改配置文件为主),SeLinux和防火墙(FireWall)的安全策略下手。如果使用阿里云,腾讯等第三方服务器还需要对管理控制台的安全组下手。 下面进入主题,如果有什么问题请查看下面的补充

  • 我正在使用Larave Jetstream livewire,我想修改登录名。 从初始值为1的隐藏输入字段“is_admin”登录 当用户提交登录表单后端检查时,使用数据库表字段的is\u admin=1 表结构:名称、电子邮件、密码、is_admin is_admin=0或1 我想检查is_admin标志,如果提供的凭据与电子邮件、密码和is_admin=1匹配,则只有用户可以登录。

  • 我使用laravel 5.0。我想使用auth laravel登录,但我只需要在登录时输入用户名(不需要电子邮件和/或密码)。我把代码改成了下面这些。 在我的: 在我的车型中: 我有一个错误: EloquentUserProvider.php第111行中的ErrorException:未定义索引:密码 你知道怎么解决这个问题吗?

  • 本文向大家介绍ssh更改默认端口号及实现免密码远程登录,包括了ssh更改默认端口号及实现免密码远程登录的使用技巧和注意事项,需要的朋友参考一下 近来在复习防火墙管理工具 iptables 的基本使用方法,涉及到对端口添加或删除防火墙策略的内容,之前对ssh更改默认端口号及免密码登录的方法不熟悉,这次做一个基本的总结防止自己遗忘。 错误偏差及其他经验之处,还望各位多多支出! 系统环境:两台 RHEL

  • 环境说明 CentOS 7.3 关键点 免密登录的关键点在于理解谁登录谁。 A 生成的公钥给 B,也给 C、D,则 A 可以直接免密 SSH 登录 B、C、D A 生成密钥 在 A 机器上输入命令:ssh-keygen 根据提示回车,共有三次交互提示,都回车即可。 生成的密钥目录在:/root/.ssh 把 A 的公钥发给 B 假设 B 机器的 ip:192.168.1.105 则在 A 机器上输