centos7虚拟机的安装及使用

随手笔记:
1.在windows下安装虚拟机
常见问题:1)cup没有开启虚拟化
2)microsoft Runtime 系统错误
运行 cmd 输入 %Temp% 根据日期找到最新的文件夹下的安装文件进行安装

2.安装centos7
1)需要在百度下载镜像文件DVD版64位(例:CentOS-7-x86_64-DVD-1611)
2)安装步骤(参考网址:http://www.centoscn.com/image-text/setup/2014/0723/3341.html
注:1)安装位置(已选择制动分区)选择默认
2)软件基本环境选择(开发及生成工作站)
3)网络和主机名(把以太网打开后,选择下边的配置–》进入后在常规里,选择第一项打勾–》完成

centos7操作系统:

1.创建(添加)用户:useradd
useradd -m zhangsan -G root -s /bin/bash
注释:
-m 创建主题目录
-G 追加到组
-s 指定登陆脚本

2.创建(修改)密码:password zhangsan:+密码

3.修改用户管理权限:
在root(管理员)下输入:visudo命令,回车后输入:89 ,大约在89行可以更改用户权限,添加如下:
用户名 ALL=(ALL) ALL(注 :之间的间隔按Tab键)

4.NAT模式连接网络(网络模式:NAT模式、仅主机、桥接….)

在用户模式下连接网络的步骤:
1)ll #查看文件信息

    2)pwd  #查看所在路径或者目录

    3)su   #切换到root用户

    4)vi /etc/hostname   #更改主机名称(注:把localhost换成Master)

    5)更改主机名称的步骤:
        1.按 i
        2.删除原有内容,添加 Master
        3.按 esc
        4.按 :wq(或Shift+z+z)    #保存并退出

    6)点击注销,重启虚拟机就修改成功 例:[zhangchu@Master ~]$
            1)reboot重启机器;
            2)重启网络: /sbin/service  network  restart
            3)service  network start/stop/status  //启动、关闭网络服务、状态;

    7)更改主机名和ip映射        
            1)su  #切换到root用户
            2)vi /etc/hosts
            3)在文件尾部添加  ip地址(例:192.168.0.2)和主机名称(例:Master)
            4)ping Master -c 3  #只ping3次,否则按Ctrl+c中断

    8)安装ssh配置无密码登录:
            1)登录zhangchu用户配置ssh无密码登录,请检查是否安装ssh:$ rpm -qa |grep ssh(出现ssh server和client证明已经安装)
                    rpm:软件包管理器
                    -qa:query all
                    grep:全文搜索文件

                没有安装ssh,使用yum安装:1)$ sudo yum install openssh-clients   
                                             $ sudo yum install openssh-server(遇到输入y/N输入y)

                                          2)测试是否安装成功:$ ssh localhost(出现输入密码的提示,说明安装成功)

            2)配置不需要密码登录:
                    1)$ exit   #退出刚才的ssh localhost
                    2)$ cd ~/.ssh/    #若没有该目录,请先执行一次ssh localhost
                    3)$ ssh-keygen -t rsa  #会有提示,都按回车就可以了
                    4)$ cat id_rsa.pub >> authorized_keys  #加入授权
                    5)$ chmod 600 ./authorized_keys        #修改文件权限

            3)测试:输入$ ssh localhost 第一次登录可能需要yes确认,之后就可以直接登录了

            4)能让Master无密码登录到slave: $ scp ~/.ssh/id_rsa.pub zhangchu@slave1:/home/zhangchu/

        9)设置静态ip地址:
                1)如果没有网卡使用下面命令创建网卡文件:touch /etc/sysconfig/network-scripts/ifcfg-en33
                2)查看ip地址:ip addr
                3)修改ifcfg-ens33文件:vi /etc/sysconfig/network-scripts/ifcfg-ens33

                        TYPE=Ethernet
                        BOOTPROTO=dhcp  #把dhcp改为static
                        EFROUTE=yes 
                        IPV4_FAILURE_FATAL=no
                        IPV6INIT=yes
                        IPV6_AUTOCONF=yes
                        IPV6_DEFROUTE=yes
                        IPV6_FAILURE_FATAL=no
                        IPV6_ADDR_GEN_MODE=stable-privacy
                        NAME=ens33
                        UUID=4783ccd4-78dd-41b0-857e-93d975a32817
                        DEVICE=ens33
                        ONBOOT=yes  #如果开机不能启动网络,请修改ONBOOT为yes
                        PEERDNS=yes
                        PEERROUTES=yes
                        IPV6_PEERDNS=yes
                        IPV6_PEERROUTES=yes
                        IPV6_PRIVACY=no 

                4)在之后代码下添加如下配置
                    IPADDR=定义的ip地址
                    NETMASK=255.255.255.0
                    NM_CONTROLLED=no
                    GATEWAY=定义的ip网段的网关(注:在虚拟机的虚拟网络编辑器里找)
                    DNS1=202.106.0.20   

                5)通过如下命令重启网络服务和查看服务状
                        systemctl restart network       #重启
                        systemctl status network        #查看     

        10)关机的两种方式:
                1)shutdown -P now   #立刻关机
                2)shutdown后su转到管理员root下,再shutdown     #会等待1分钟才关机

文件操作: ..表示上层目录 .表示当前目录
1)mkdir+名称 #创建名称文件夹
2)touch+名称 #创建名称文件
3)mv #重命名、移动
4)rm #删除
5)cp #复制
6)scp -r 源 目标(网络文件复制)
7)cat/more/less/head/tail #查看内容
8)更改文件所有者或组:chown
9)更改文件访问权限:chomd
10)更改文件属性组:chgro

文件的权限:
9个字符表示的每三个一组,第一组表示所有者,第二组表示组,第三组表其它
rwx
-rwxrwxrwx
drwxrwxrwx

-rw------- zhangsa zhangsa    one

chmod augo=rwx 文件
chmod go=-- Master

安装软件:yum / rpm / 源安装

关闭防火墙的命令:(在root下执行)systemctl stop firewalld

posted @ 2017-05-30 22:57  ZC_Surpass  阅读(328)  评论(0编辑  收藏  举报