第二章:CentOS初始管理1
- 一、启动网卡,查看IP地址
- 1、查看:IP地址
- 2、网卡没有IP地址?
- 解决问题:手动修改网卡的配置文件内容,从而让网卡可以启动起来
- 二、Xshell 远程访问
- 1、创建:远程连接的会话配置
- 2、管理:Xshell远程连接
- 1.中文显示
- 2.空闲保持、掉线重连
- 3.文件上传/下载
- 三、禁用:SELinux
- 四、准备:软件安装的环境
- 1.YUM源概述
- 2.配置:本机光盘YUM源
- 第1个步骤:要让我们的服务器可以读取<系统光盘>中的数据
- 1. 在我们服务器上,插入<系统光盘>,让服务器可以识别出这个<系统光盘>
- 2. 挂载<系统光盘>,从而可以读取<光盘的内容>
- 3. 确保:服务器重启之后,也可以访问<系统光盘>中的数据
- 第2个步骤:要让我们的服务器,在执行软件安装操作的时候,会去找<系统光盘>来下载<软件包>
- 1. 进入 /etc/yum.repos.d 目录(文件夹)
- 2. 查看:<当前文件夹>的内容
- 3. 将 默认的文件 移动另外一个位置,从而使其不再生效
- 4.创建一个<文件>,这个<文件的名字>一定要是 xxx.repo
- 5. 更新:yum源数据缓存
- 6. 测试:安装一个实用工具bash-completion 实现< Tab键 >的< 命令行补全功能 >
一、启动网卡,查看IP地址
1、查看:IP地址
☞ 可选命令1:
ip addr show☞ 可选命令2:ifconfig(在CentOS 7被淘汰了,需手动安装:yum install -y net-tools)
2、网卡没有IP地址?

解决问题:手动修改网卡的配置文件内容,从而让网卡可以启动起来
★ 在CentOS系统中,每一个<网卡>都通过一个<配置文件>来管理。
★ 在CentOS系统中,所有<网卡>的<配置文件>都保存在</etc/sysconfig/network-scripts文件夹>中。
★ 在CentOS系统中,每个<网卡配置文件>的<文件名>都以 ifcfg- 开头。
vi /etc/sysconfig/network-scripts/ifcfg-ens33
先按一个<小写的i键>

通过上下左右键,移动光标,来到 ONBOOT=no 这一行,将其改成 ONBOOT=yes

再按<Esc键>
再按<:冒号键>,输入wq,回车

执行 reboot 命令,重启你的服务器
登录之后,执行 ip add show 命令,查看:网卡的IP地址(192.168.2.128)

二、Xshell 远程访问
1、创建:远程连接的会话配置
双击运行Xshell程序

会话名称:<自定义>
远程连接的协议:SSH
IP地址:虚拟机IP地址
远程连接的端口:22


远程登录用户名:root

远程登录的密码:1

远程访问成功

2、管理:Xshell远程连接
1.中文显示
针对<纯命令行环境的控制台登录>,是不支持<中文>的
<控制台登录>与<远程登录>的最大区别是:<控制台登录>不依赖网络

2.空闲保持、掉线重连
(1)因长时间空闲等待,而造成的自动断开
如果我安装运行需要时间紧等待的程序,基于安全的考虑,Xshell工具会自动断开连接

(2)设置:异常断开之后,自动连接

3.文件上传/下载
XFTP传输

(1)文件上传

(2)文件下载

三、禁用:SELinux
SELinux 是一个附加的安全机制,它的配置相对复杂,它的帮助信息很少,针对不同应用程序,需要采用不同的的控制方法,比较繁琐
vi /etc/selinux/config
先按一个<小写的i键>

通过上下左右键,移动光标,来到 SELINUX=enforcing 这一行,将其改成 SELINUX=disabled

再按<Esc键>
再按<:冒号键>,输入wq,回车

执行 reboot 命令,重启你的服务器
★ 注意 :不重启SELinux设置无效
登录之后,执行 getenforce 命令,查看SELinux状态:( Disabled )

四、准备:软件安装的环境
1.YUM源概述
★ YUM源:就是为我们提供<软件包>下载的<提供方访问地址>
★ 我们的<主机>是通过:本机上的一个个<YUM源配置文件>,来获知并访问<YUM源地址>,从而可以下载并安装<需要的软件包>
2.配置:本机光盘YUM源
<目的>说明:
★ 工作中,我们会遇到:在没有网络的情况下,安装<应用软件>。
★ 工作中,我们在安装<应用软件>的时候,应该尽可能的减少对<互联网>访问,从而减少<出口带宽的占用>,同时也加快<安装的速度>。
第1个步骤:要让我们的服务器可以读取<系统光盘>中的数据
1. 在我们服务器上,插入<系统光盘>,让服务器可以识别出这个<系统光盘>
当我们插入光盘之后,可以执行 lsblk 命令,查看:存储设备列表
2. 挂载<系统光盘>,从而可以读取<光盘的内容>
mkdir /dvd 创建:一个</dvd空文件夹>mount -t iso9660 /dev/sr0 /dvd 将</dev/sr0光驱设备>挂载到</dvd空文件夹>上ls -l /dvd 查看:</dvd文件夹>的内容
3. 确保:服务器重启之后,也可以访问<系统光盘>中的数据
vi /etc/rc.d/rc.local编写:</etc/rc.d/rc.local开启自动启动的脚本文件>
添加如下命令:
mount -t iso9660 /dev/sr0 /dvd再按<Esc键>
再按<:冒号键>,输入wq,回车
chmod +x /etc/rc.d/rc.local给</etc/rc.d/rc.local开启自动启动的脚本文件>赋予<可执行的权限>;否则,开机不会<自动执行>
执行 reboot 命令,重启你的服务器
登录之后, 执行 ls -l /dvd 命令,进行检验
第2个步骤:要让我们的服务器,在执行软件安装操作的时候,会去找<系统光盘>来下载<软件包>
1. 进入 /etc/yum.repos.d 目录(文件夹)
cd /etc/yum.repos.d2. 查看:<当前文件夹>的内容
ls -l3. 将 默认的文件 移动另外一个位置,从而使其不再生效
cd /etc/yum.repos.d进入:</etc/yum.repos.d文件夹>
mkdir bak在</etc/yum.repos.d文件夹>中创建一个<bak子文件夹>
mv -f * bak/把</etc/yum.repos.d文件夹>中的所有内容,移动到<bak子文件夹>中
4.创建一个<文件>,这个<文件的名字>一定要是 xxx.repo
vi dvd.repo在</etc/yum.repos.d文件夹>中创建一个<dvd.repo文件>
编辑内容如下:
[centos-7-dvd]
name=centos-7-dvd
baseurl=file:///dvd
enabled=1
gpgcheck=0:wq 保存退出
5. 更新:yum源数据缓存
yum clean all清除:老的缓存数据
yum makecache构建:新的缓存数据
6. 测试:安装一个实用工具bash-completion 实现< Tab键 >的< 命令行补全功能 >
yum install -y bash-completion
exit
















