首页 > 代码库 > centos 虚拟机安装过程

centos 虚拟机安装过程

centos 虚拟机安装过程

时隔几秋,又安装了centos,新的版本对中文的支持越来越好了,自动化了,我在官方下载了最新的centos 7,然后在虚拟机virtualbox中安装,不知为何,是win7原因,还是系统精简的问题,安装没能成功。我安装了原版的win8,成功安装成功。

发现linux命令生疏了许多,好多命名都不记得了,记下以备以后熟悉一二。

在virtualbox中没有安装centos系统选项,当然centos是redhat的克隆且免费且更新版本,服务器用再合适不过了。所以安装选项中可以选择redhat或linux。在网卡设置中选择“桥链”选项。

linux网络配置

   网络配置在安装之时,网络配置中可以选择dhcp,因为是虚拟机,自动获取可以获取网络的的一些配置数据。

   装完系统后,你,运行命令:

   $ ping baidu.com

   $ ifconfig

   $ vi /etc/syconfig/network-scripts/ifcfg-enp0s3

   在命令中,如果正常,你可以通过ping命令访问外网了,但是虚拟机和实体机的ip经常访问,所以ip需要变成静态的,哪么下面的方法是将ip静态化。    运行ifconfig命令可以查看到你当前获取到的网络配置情况,包括当前的ip,dns和网关ip及网络掩码。    第三条命令ifcfg-enp0s3配置文件,是以网卡而改变的,你可以在network-scripts下查询下配置文件个数,一般就一个“ifcfg-”开头的文件。    将其中BOOTPROTO=dhcp改为BOOTPROTO=static,并将文本后面增加DNS1、IPADDR、NETMASK、GATEWAY,分别为dns服务器、静态IP、网络掩码和网关IP,如下所示:

TYPE=Ethernet BOOTPROTO=static DNS1=192.168.18.1 IPADDR=192.168.18.169 NETMASK=255.255.255.0 GATEWAY=192.168.18.1 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=etho0 UUID=44e0b41f-e5ab-4f5a-800b-040b78614503 ONBOOT=yes HWADDR=08:00:27:11:0D:A8 PEERDNS=yes PEERROUTES=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes

改完配置文件后,运行命令service network restart,即可生效。

linux基本帐户管理

   在linux下,不建议使用root帐号,这在运行下载的应用对系统存在着危险,比如你安装一个应用,编译运行后,他就可以把系统给干掉,这太危险了。创建一个普通用户,然后给予这个普通用户的管理员命令权限,你可以在需要的时候通过管理员命令运行特殊命令。    $ useradd -g user -d /usr/bobby bobby    $ password bobby    $ chmod 777 /etc/sudoers    $ vi /etc/sudoers    在rooot   ALL=(ALL)   ALL行的下面增加一行:    bobby    ALL=(ALL)    ALL    $ chmod 544 sudoers    这样就赋予bobby会员使用了sudo特权命令。

linux的权限

上文己经用到了chmod命令,本节介绍下用法,用意。 权限数字定义 0 1 2 4 - x w r 3=xw 5=xr 7=xwr

7-------7--------7------ 拥有者  同组者   其它

777中的第一个7代表文件的拥有者的权限,第二个参数group与文件的拥有者的权限,第三个参数就是所有用户适用了

linux启动脚本

/etc/rd

...待更

centos 虚拟机安装过程