项目1.3 Linux系统与服务构建运维之yum仓库配置及ftp服务管理

网友投稿 882 2022-10-07

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

项目1.3 Linux系统与服务构建运维之yum仓库配置及ftp服务管理

一、实验目的

熟悉CentOS系统中Vim编辑器的使用以及yum源的设置方法,为后续的实验打下基础。

掌握ftp服务的安装、配置、启停。

二、实验题目

CentOS常用命令学习之Vim编辑器的使用,掌握ftp服务的管理。

三、背景材料

(一)Vim编辑器

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。vim 则可以说是程序开发者的一项很好用的工具。vim 的官方网站(http://vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件。

基础上vi/vim共分为三种模式,分别是命令模式,输入模式和底线命令模式。

【命令模式】用户刚刚启动vi/vim,便进入了命令模式。在此状态下敲击键盘动作会被vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当做了一个命令。以下是常用的几个命令:1、i切换到输入模式,以输入字符。2、x删除当前光标所在处的字符。3、:切换到底线命令模式,以在最底一行输入命令。

4、数字+dd删除当前所在行后的多行【输入模式】在输入模式中,可以使用以下按键:字符按键以及shift组合,输入字符

enter,回车键,换行。

back space,退格键,删除光标前一个字符。

del,删除键,删除光标后一个字符

方向键,在文本中移动光标

home/end,移动光标到行首/行尾

page up/page down,上/下翻页

insert,切换光标为输入/替换模式,光标将变成竖线/下划线

esc,退出输入模式,切换到命令模式【底线命令模式】在命令模式下按下:就进入到底线命令模式。

底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。

在底线命令模式中,基本的命令有

:q退出程序

:w保存文件

:wq保存并退出

(二)yum仓库的配置

yum,是Yellow dog UpdaterModified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。

yum仓库就是使用yum命令下载软件的镜像地址。我们通常使用 yum install 命令来在线安装linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软体包,但是经常会遇到从国外镜像下载速度慢,无法下载的情况.那么此时我们就需要把我们的yum 源改为国内的镜像。

centOs 中yum 的配置文件在 etc/yum.repos.d 目录下, 其中有多个配置文件,每一个配置文件中都可以配置一个或多个repository, 但是最终会被合并为一个交给系统,所以多个文件只是为了方便管理

下边我们就设置一下自己的yum仓库步骤:

cd etc/yum.repos.d #进入配置文件目录

mkdir /root/bak

mv /etc/yum.repos.d/*.repo /root/bak #备份原文件

vi local.repo #创建自己的配置文件,并在其中输入以下内容:

[centos7]    //此为仓库id

name=centos7   //此为仓库名称

baseurl=file:///opt/centos  //此项为yum软件仓库位置,指向光盘挂载点

【//可以是ftp》ftp://192.168.100.12/CentOS7.2

//也可以是http》baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/

gpgcheck=1

gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7】

gpgcheck=0   //此项为是否检查签名,1为监测0为不

enabled=1  //此项为是否开启,1为开启0为不开启

保存退出,并测试

yum clean all  #清除yum缓存

yum repolist  #显示所有yum仓库

(二)ftp服务管理

参考教材102-104页

四、实验内容

1.    在/mnt目录下创建挂载点centos,并把光盘(/dev/cdrom)挂载在该处

2.    设置为开机自动挂载

3.    创建centos7.2的本地yum仓库,并验证

4.    安装配置并启动ftp服务。

操作视频如下:

上一篇:运维必会的 Linux 压缩管理、进程管理、网络管理命令总结
下一篇:自动化运维工具Ansible第四篇——Ansible模块实用技巧(2)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~