zoukankan
html css js c++ java
CentOS7 修改 ssh 文件总结
一、问题描述
实验操作要求:禁用默认22端口,启用8989端口
在CentOS7 系统默认安装结束后,Openssh 远程会默认安装好,在这里只要修改/etc/ssh/sshd_config配置文件即可。但是在去掉#Port 22 这一行后,执行 systemctl restart sshd.service 命令没有其他提示,远程也出现错误。
二、解决方案
1.禁用selinux ——防止万一,关掉比较好
vi /etc/selinux/config
SELINUX=disabled ——将配置文件SELINUX=enforcing更改为SELINUX=disabled
2.清空防火墙规则
iptables -F ——必须要清空
3.修改端口
vi /etc/ssh/sshd_config
Port 22
Port 2333 ——将Port 22的#删掉,可直接更改端口号,或者另起一行新添加一个端口,然后保存退出
4.安装semanage
yum -y install policycoreutils-python ——此包可以自定义添加tcp端口
5.添加自定义端口
semanage port -a -t ssh_port_t -p tcp 2333 ——semanage port -l |grep ssh #查看当前ssh能使用的端口,添加完端口可以查看一下
6.重启sshd服务
service sshd restart
查看全文
相关阅读:
C语言学习019:函数指针
C语言学习018:strdup复制字符串数组
C语言学习017:malloc和free
C语言学习016:单链表
C语言学习015:联合(union)与枚举(enum)
C语言学习014:结构化数据类型
C语言学习013:通过make编译C源代码
C语言学习012:将代码文件分成多个文件
C语言学习011:带参数的main函数
C语言学习010:fopen读写文件
原文地址:https://www.cnblogs.com/xbyl/p/7513084.html
最新文章
stream4
stream3
java中单个键值对的表示方式
jdk8涉及到的接口、类及方法
待重写
sql语句中开窗函数的使用
日期时间工具类
集合排序
springboot第二篇:springboot admin
【知识强化】第三章 存储系统 3.1 存储器的基本概念
热门文章
【知识强化】第六章 应用层 6.3 文件传输协议FTP
【知识强化】第六章 应用层 6.2 DNS系统
【知识强化】第六章 应用层 6.1 网络应用模型
【知识强化】第五章 传输层 5.3 TCP协议
【知识强化】第五章 传输层 5.2 UDP协议
【知识强化】第五章 传输层 5.1 传输层提供的服务
【知识强化】第四章 网络层 4.9 网络层设备
【知识强化】第四章 网络层 4.8 移动IP
【知识强化】第四章 网络层 4.7 IP组播
C语言学习020:可变参数函数
Copyright © 2011-2022 走看看