admin4


[root@room9pc01 ~]# rht-vmctl reset classroom
[root@room9pc01 ~]# rht-vmctl reset server
[root@room9pc01 ~]# rht-vmctl reset desktop

   虚拟机Server: 利用root密码 为redhat

             查询Server虚拟机IP地址: 172.25.0.11          
             查询Server虚拟机主机名:  server0.example.com
             查询Server虚拟机系统版本:  7.0

   虚拟机Desktop: 利用root密码 为redhat

             查询Desktop虚拟机IP地址: 172.25.0.10         
             查询Desktop虚拟机主机名:  desktop0.example.com
             查询Desktop虚拟机系统版本:  7.0

    可以相互通信

#######################################################
真机远程管理
   默认真机远程管理虚拟机Desktop和虚拟机Server
 
   ssh   用户名@对方IP地址

    以什么样的用户身份,登陆到那个服务器

[root@room9pc01 ~]# ssh [email protected]
Last login: Tue Apr  3 10:12:33 2018 from 172.25.0.250
[root@server0 ~]# hostname
server0.example.com
[root@server0 ~]# ifconfig

[root@server0 ~]#  exit            #退出远程管理


在真机上:Ctrl + shfit + t  新开一个终端

 分别远程管理虚拟机Server0与虚拟机Desktop0

  ssh  [email protected]

  ssh  [email protected]
 
#####################################################

软件包的管理

虚拟机Server0
1.关闭虚拟机Server0,图形添加光驱设备

2.挂载/dev/cdrom设备,具备软件包
[root@server0 ~]# mkdir /dvd
[root@server0 ~]# mount /dev/cdrom /dvd

[root@server0 ~]# ls /dvd
[root@server0 ~]# ls /dvd/Packages


• RPM Package Manager,RPM包管理器
– rpm  -q   软件名...
– rpm  -ivh 软件名-版本信息.rpm...
– rpm  -e   软件名...


[root@server0 ~]# rpm -q firefox     #查询软件包是否安装
firefox-24.5.0-1.el7.x86_64
[root@server0 ~]# rpm -q haha
[root@server0 ~]# rpm -q zip
[root@server0 ~]# rpm -q vsftpd

# rpm  -ivh /dvd/Packages/vsftpd-3.0.2-22.el7.x86_64.rpm

警告:/dvd/Packages/vsftpd-3.0.2-22.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID fd431d51: NOKEY

[root@server0 ~]# rpm -q vsftpd      #查询是否安装成功
[root@server0 ~]# rpm -e vsftpd      #卸载软件包
[root@server0 ~]# rpm -q vsftpd      #查询是否卸载成功
 
 
 了解:导入红帽的签名信息

 # rpm --import /dvd/RPM-GPG-KEY-redhat-release

#####################################################
常见的报错:    

  错误:依赖检测失败

######################################################
Yum软件包仓库,自动解决依赖关系

 服务:为客户端 自动解决依赖 安装软件

 服务端: classroom虚拟机搭建Web服务,共享光盘所有内容

 http://classroom.example.com/content/rhel7.0/x86_64/dvd/


 客户端: Server虚拟机

 -X:在本地运行对方的图形程序

[root@server0 ~]# exit  #退出远程管理

[root@room9pc01 ~]# ssh  -X  [email protected]
Last login: Tue Apr  3 14:04:11 2018 from 172.25.0.250

[root@server0 ~]# firefox  classroom.example.com

   配置文件的路径:/etc/yum.repos.d/*.repo
   错误的配置文件,会影响正确配置文件
 
[root@server0 ~]# rm -rf /etc/yum.repos.d/*
[root@server0 ~]# vim /etc/yum.repos.d/dvd.repo

 [rhel7]                #仓库标识
 name=nsd 1803          #仓库的描述信息
 baseurl=http://classroom.example.com/content/rhel7.0/x86_64/dvd/              #指定Yum仓库的位置
 enabled=1              #启用该文件
 gpgcheck=0             #关闭检测软件包签名功能

[root@server0 ~]# yum repolist    #列出仓库信息

#######################################################
Yum的使用

  安装: yum  -y  install  软件名
  卸载: yum  remove  软件名

[root@server0 ~]# yum -y install xeyes
[root@server0 ~]# yum -y install sssd  
[root@server0 ~]# yum -y install gcc
[root@server0 ~]# yum -y install httpd
[root@server0 ~]# yum -y install system-config-kickstart

[root@server0 ~]# xeyes &         #放入后台
[root@server0 ~]# killall xeyes   #杀死该程序

清空Yum的缓存
[root@server0 ~]# yum clean all

#####################################################

下载软件包
• 使用wget下载工具
  – wget 软件包的URL网址
  – wget 软件包的URL网址 -O /目录路径/新文件名
# wget http://classroom.example.com/content/rhel7.0/x86_64/errata/Packages/kernel-3.10.0-123.1.2.el7.x86_64.rpm

  默认下载到当前目录

升级内核
[root@server0 ~]# uname -r
3.10.0-123.el7.x86_64

# rpm -ivh kernel-3.10.0-123.1.2.el7.x86_64.rpm

[root@server0 ~]# uname -r
3.10.0-123.el7.x86_64
[root@server0 ~]# reboot
[root@room9pc01 ~]# ssh -X [email protected]
Last login: Tue Apr  3 14:14:57 2018 from 172.25.0.250
[root@server0 ~]# uname -r
######################################################
配置网络

一、配置永久的主机名,配置文件/etc/hostname

[root@server0 ~]# vim  /etc/hostname
A.tedu.cn

[root@server0 ~]# exit
登出
Connection to 172.25.0.11 closed.
[root@room9pc01 ~]# ssh -X [email protected]
[root@A ~]# hostname
A.tedu.cn
[root@A ~]#

二、配置永久IP地址,子网掩码,网关地址

 /etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文件
1.查询识别的网卡名称
[root@A ~]# nmcli connection show

2.配置IP地址,子网掩码,网关地址
# nmcli   connection   modify   'System eth0'     
 ipv4.method   manual                                    
 ipv4.addresses   '172.25.0.100/24   172.25.0.254'       
 connection.autoconnect   yes

  nmcli connection 修改网络配置  '网卡名'
  ipv4.方法  手工配置
  ipv4.地址  'IP地址/子网掩码    网关地址'
    每次开机自动启用配置

3.激活配置
[root@A ~]# nmcli connection up 'System eth0'
关闭终端,新开一个全新的终端进行远程管理
[root@room9pc01 ~]# ssh -X [email protected]
三、配置DNS服务器地址
      作用:将域名解析为对应的IP地址

   /etc/resolv.conf    DNS服务器地址的配置文件
 
   vim 命令模式    dd    删除整行内容
                10dd  删除10整行内容
 
 [root@A ~]# vim  /etc/resolv.conf
  nameserver   172.25.254.254
    
 验证:
 [root@A ~]# nslookup desktop0.example.com
 [root@A ~]# nslookup server0.example.com

####################################################


#######################################################
 

#######################################################

猜你喜欢

转载自blog.csdn.net/qq_15551663/article/details/88237114