五月考核:CentOS系统基本设置

五月考核:CentOS系统基本设置

一.修改ssh远程端口为12345,验证能用12345端口登录即可。

1.使用Putty,远程登录到系统

2.使用 root 用户进入 /etc/ssh/ 目录: cd /etc/ssh/,使用 vi/vim 打开 sshd_config 文件: vim sshd_config,如下图

3.进入sshd_config 文件 按 i 进行编辑,在修改 Port端口之前,先修改一个指定的端口:12345

4.修改完后,进行保存即可。
5.然后重启下ssd服务。

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

1.先查看防火墙状态,命令是systemctl status firewalld,如图是关闭状态的,inactive表示关闭

2.先开启CentOS防火墙,命令是systemctl start firewalld.service 这个active表示开启

3.然后添加一条通过TCP12345和3306端口的规则,如果iptables没有文件在,那就要安装iptables,命令是yum install iptables-services

4.编辑防火墙配置文件命令是:vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state –state -m multiport –dport 12345,3306 -j ACCEPT(允许12345端口通过防火墙) ,这条一定要添加到默认的22端口这条规则的下面,如图

5.:wq! #保存退出后,systemctl restart iptables.service #最后重启防火墙使配置生效

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

1.如果不重启系统情况下生效,就使用命令setenforce 0

2.重启SSH服务 ,命令是systemctl restart sshd.service

原文地址:http://blog.51cto.com/13691843/2128576

时间: 2024-10-17 10:00:01

五月考核:CentOS系统基本设置的相关文章

CentOS系统基本设置

1. 修改ssh远程端口为12345,验证能用12345端口登录即可. 使用Putty远程工具连接到虚拟机安装的Centos6.9系统 Centos系统的ssh远程配置文件一般存放在/etc/ssh目录下的sshd_config文件里 使用vi /etc/ssh/sshd_config命令编辑文件,找到Port 22这一行 去掉#号后面改为Port 12345 退出编辑模式,使用service sshd restart命令重启ssh服务(注意,重启ssh服务前如果系统开启了防火墙需要对端口放行,

CentOS系统挂载exFAT和NTFS文件系统

exFAT和NTFS文件系统在默认条件下并不被CentOS系统支持.有时候在用U盘在CentOS和Windows系统之间拷贝文件时较为麻烦,通过在CentOS系统中安装软件,可以挂载exFAT 和 NTFS文件系统的U盘. exFAT文件系统在CentOS系统的挂载: CentOS需要具备的基本工具:GCC,python 第一步:下载fuse-exfat相关软件并安装 对exfat文件系统的识别通过fuse相关软件支持,下载相关软件包地址:http://download1.rpmfusion.o

初涉定制linux系统之——自动化安装Centos系统镜像制作

最近碰到个需求:要在内网环境安装centos6.5系统并搭建服务,但由于自动部署脚本里安装依赖包使用的是yum安装,而服务器无法连接外网,实施人员也不会本地yum源搭建O__O "….. 本来想法是打算把需要的依赖包全找出来打包发给实施人员自己安装去,后来考虑到系统安装人员的安装方式不一致,分区及安装包的不统一会对之后的维护造成负担,干脆就决定做个自动化安装的镜像,并把需要的业务依赖包全打包进去 ok,首先我们来看看环境准备: 1.一台刚安装好的.符合业务要求的系统(博主选择的是minimal

U盘安装CentOS无法进入Centos系统解决办法

转自:http://blog.sina.com.cn/s/blog_3feedf320101idlu.html 目前使用U盘安装系统逐渐因为它的便捷而受到人们的欢迎,但是使用U盘来安装CentOS系统却很容易出现一个问题,就是在完成安装拔出U盘之后,进不了系统,而当启动的时候插上U盘就可以正常进入系统.出现这样的问题,应该来讲是安装系统的时候默认把grub安装到了你的U盘上,因此当你开机而不插入U盘的时候,系统是无法通过grub引导进入系统的. 修正的方法其实也很简单,请看下面: 1.通过U盘先

linux CentOS 系统下如何将php和mysql命令加入到环境变量中

在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php和mysql分别安装在/usr/local/webserver/php/和/usr/local/webserver/mysql/中). 方法一:直接运行命令export PATH=$PA

Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6),然后在windows系统下访问此虚拟机的ip地址,却访问不了. 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢! 所以在网上找了下iptable的命令,并且把tcp的80端口设置成允许任何IP都可以访问: iptables -I INPUT -p TCP

CentOS系统mount windows共享文件夹

格式: mount -t cifs //IP/share-folder  /mnt-point -o username=your-username,passwd=your-password 把windows(192.168.230.1)下F分区(或者是一个文件夹)共享给用户user(密码为password),确保在cmd中输入\\192.168.230.1可以看到该共享文件夹 [[email protected] mnt]# mount -t cifs //192.168.230.1/f /mn

CentOS系统编译安装服务如何添加开机自启动

今天在重启CentOS系统时,发现已设置开机自启动的服务并没有随开机自启动,于是查阅资料,定位原因,特更此文,以备查阅. 首先,之前的做法是将命令写入/etc/rc.local文件中,如下: vi /etc/rc.local #!/bin/bash #省略...... /date/server/bin/startup.sh    #tomcat 但是重启之后,Tomcat服务并没有启动.网上查阅资料,大部分说是执行权限问题,执行chmod +x /etc/rc.d/rc.local后,仍不能开机

CentOS系统MySQL双机热备配置

1  概述 在集成项目中需要应对不同环境下的安装配置,主流操作系统大致可以分为三种:Linux.Windows以及UNIX.其中Linux备受青睐的主要原因有两个: 首先,Linux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改.复制和发布程序的源码,并公布在Internet上.这就吸引了世界各地的操作系统高手为Linux编写各种各样的驱动程序和应用软件,使得Linux成为一种不仅只是一个内核,而且包括系统管理工具.完整的开发环境和开发工具.应用软件在内,用户很