CentOS7.0系统基本设置

要求在虚拟机安装centos 7.0 实现下列要求
1.修改ssh远程端口为12345,验证能用12345端口登陆便可。
2.设置开启CentOS防火墙,并经过tcp的12345和3306端口,只能设置一条规则。
3.在配置文件里面关闭SELINUX,在不重启系统的状况下生效。shell

具体实现过程:vim

修改ssh远程端口为12345,验证能用12345端口登陆便可。centos

借助xshell 5 远程登陆到到系统
CentOS7.0系统基本设置ssh

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

使用 vi/vim 打开 sshd_config 文件: vim sshd_config
具体命令以下:
[root@localhost ~]# cd /etc/ssh/
[root@localhost ssh]# ls
moduli sshd_config ssh_host_ecdsa_key.pub ssh_host_rsa_key.pub
ssh_config ssh_host_ecdsa_key ssh_host_rsa_key
[root@localhost ssh]# vi sshd_config
[root@localhost ssh]#
CentOS7.0系统基本设置ide

进入sshd_config 文件 按i 编辑
在修改端口以前,先添加一个端口,找到 Port 进行修改
CentOS7.0系统基本设置
修改以后,进行保存 rest

设置开启CentOS防火墙,并经过tcp的12345和3306端口,只能设置一条规则。blog

先查看防火墙有没有开启
输入#systemctl status firewalld
CentOS7.0系统基本设置cmd

active表示开启,inactive表示关闭虚拟机

而后添加一条经过TCP12345和3306端口的规则

#firewall-cmd --permanent --zone=public --add-port=3306,123456/tcp
CentOS7.0系统基本设置

重启防火墙,运行命令:
firewall-cmd --reload
CentOS7.0系统基本设置

查看端口号是否开启,运行命令:
firewall-cmd --query-port=3306-12345/tcp
CentOS7.0系统基本设置

在配置文件里面关闭SELINUX,在不重启系统的状况下生效。

setenforce 0
CentOS7.0系统基本设置

最后重启SSH服务 验证是否成功
systemctl restart sshd.service

结果是成功的
CentOS7.0系统基本设置

相关文章
相关标签/搜索