您的位置:首页 > 运维架构 > Linux

centos7虚拟机的安装及使用

2017-05-30 22:56 204 查看
随手笔记:

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐