系统常用配置讲解
1. 首先打开CentOS虚拟机.
2. 查看相关的IP地址.因为我们使用Linux的远程连接工具则必须至少知道IP地址是多少.因为我们暂时还没有配置静态IP所以,IP的随机分配可能会发生改变.
3. 这时候我们使用Xshell来连接虚拟机.
4. 连接之后,我们可以输入ifconfig来查看IP信息.
5. 接下来就要讲解一下相关的配置问题,那么本专题中就重点讲解一下的配置问题:1.用户的设置;2.主机名的设置;3.网络的配置;4.防火墙的相关配置;5.其他常用的虚拟机配置
6. 用户的设置:
为什么把用户的设置作为最先开始的讲解这是由于我们之前的演示都是以root用户来进行演示的,这种方式对于系统是极度危险的,因为有的时候我们操作文件的时候一条命令下去就可能对系统产生毁灭性的打击,而且不会有权限的提示问题,如果在企业里面估计就直接被劝退了.所以我们一定要使用普通用户来进行学习,同时应该提前做好快照.防止出现不可发生的情况好及时进行恢复.
那么我们现在就使用命令来创建一个新的用户吧.
Useradd命令.那么如何使用呢?
直接输入useradd就会返回该命令的使用帮助.
大家可以看到需要使用-m命令来创建用户的家目录,那么我们使用如下的命令创建大讲台的普通用户.
然后我们进入home目录中就可以看到多了一个dajiangtai的目录这个就是普通用户dajiangtai的家目录了.当然我们可以是使用命令进行切换用户.
切换之后我们进入自己的家目录然后使用pwd命令查看当前目录,可以看到就是/home下面的dajiangtai目录.
Ok,那么创建完用户之后我们怎么删除呢,这个时候就可以使用userdel命令来删除.输入userdel可以查看删除的相关帮助信息.
我们可以使用userdel –rf强制删除用户并且删除对应的家目录.
Ok,那么以上就是关于用户的相关设置.
7. 主机名的设置:
也就是修改hostname文件,那么这个文件在/etc/sysconfig/network文件里面,我们使用vi命令对其进行修改.
那么我们尝试进行修改.
然后保存退出.
咦~怎么没有变啊,是不是老师骗人啊!其实不是的,是你们冤枉老师了,因为这个地方是需要重启才能更新主机名的.那么我们使用reboot命令重启Linux系统.然后我们再来看一下.
Ok,这回显示正确了.
8. 网络的配置
网络配置中我们要设置两种配置一种就是DHCP配置,那么在最开始我已经给大家介绍了DHCP的简单配置,而且DHCP配置也是默认的初始配置,相对来说比较省事简单.但是每次重新启动的时候有相关的IP启动,那么就会重新分配IP地址,而且地址池的时间到期了也会重新进行分配.那么我们简单再看一下DHCP的配置.
我们可以使用VI 命令来查看eth0的相关配置信息.
那么接下来我们就来配置一下静态IP地址.
输入I,进入Insert插入模式,对文件进行如下的修改.
修改网络协议为static,然后设置IP地址,子网掩码,网关地址.
然后保存退出即可.
重启网络服务.service network restart.然后输入ifconfig进行查看.
发现IP地址已经进行改变.
9. 防火墙的相关配置
我们都知道防火墙对我们的服务器是进行一种保护,但是有的时候防火墙也会给我们带来很大的麻烦.因为会阻止我们进行集群间的相互通信,有时候我们配置好相关的服务信息发现是可以通信但是就是不能远程进行服务的开启及关闭,因为有些服务用到了一些额外的端口,所以防火墙有可能将其进行屏蔽.那么我们这里进行防火墙的永久关闭,方法如下:
在命令行中输入: chkconfig iptables off,然后重启就可以了.
还有一个相关的配置近似Selinux的配置.
我们编辑上面的文件即可进行,修改其为disabled即可.重启服务reboot即可.
OK,防火墙的想过配置已经配置完毕.
10. 其他常用的虚拟机配置
其他的常用配置包括我们用于传输的命令安装,以及SSH服务的安装.
这两个是有必要提前介绍一下的,所以我们先进行安装,这两个命令的安装的前提是需要网络畅通,并且使用root超级用户权限才可以进行安装.
Ok,那么我们现在先来安装传输的利器lrzsz传输包.
在命令行中输入yum install lrzsz.
这时候我们输入rz即可从本地打开文件将其传入到虚拟机中.
输入sz 加上虚拟机中的文件名可以将其传输到物理机中.
然后是安装openssh-server服务的相关情况.
但是当我们输入ssh命令的时候,还是提示找不到相关的命令.
这说明我们还没有安装好ssh的客户端,所以我们需要输入yum install openssh-clients进行客户端的安装.
再次输入ssh命令,则提示了ssh命令的使用方法.