M22 Centos设置yum源方法

实验目的:

使用虚拟机模拟建立yum源服务器,在客户机上指定yum源为该服务器。

实验器材:

WMware12安装Centos6.8虚拟机作为yum服务源

WMware12安装Centos7.3 作为客户端访问yum源服务器

实验原理图:

M22 Centos设置yum源方法

实验过程:

服务器端:

1、  显示已经挂载的光盘

#cd /misc/cd       #先执行此命令才可以看到光盘挂载情况
#df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda2       50264772 4744828  42959944  10% /
tmpfs             113984       0    113984   0% /dev/shm
/dev/sda3        9948012   22516   9413496   1% /app
/dev/sda1         991512   33948    906364   4% /boot
/dev/sr0         3824484 3824484         0 100% /misc/cd

2、  安装ftp服务程序,开启服务并设置开机自启动

#rpm -ivh /misc/cd/Packages/vsftpd-2.2.2-21.el6.x86_64.rpm
#/etc/init.d/vsftpd start #启动服务
Starting vsftpd for vsftpd:                                [  OK  ]
#chkconfig vsftpd on #设置开机自启动

以上是Centos6的开启服务的方法,如果是Centos7需要使用如下方法

#systemctl start vsftpd.service
#systemctl enable vsftpd.service

3、 禁用selinux和firewall

#setenfoce 0

此项只是临时禁用,如果要永久禁用,需要修改配置文件/etc/selinux/config

#vim /etc/selinux/config
SELINUX=disabled 设置此项enforcing为disabled

 

#iptables –F #清空所有防火墙规则

4、 在ftp目录内挂载光盘镜像

#mkdir /var/ftp/pub/6 #创建挂载目录
#mount –o loop centos6.iso /var/ftp/pub/6
 

客户端:

1、 备份repos文件

#mkdir /etc/yum.repos.d/backup
#mv Centos* /backup

2、 新建base.repo文件并编辑

#vim base.repo

[Base]
baseurl=ftp://172.18.55.6/pub/6
gpgcheck=0

3、 测试yum源

#yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Repository 'Base' is missing name in configuration, using id
Loading mirror speeds from cached hostfile
repo id                                repo name           status
Base                    Base                                    6,696

repolist: 18,464

原创文章,作者:realmaster,如若转载,请注明出处:http://www.178linux.com/70630

(0)
realmasterrealmaster
上一篇 2017-03-06 21:39
下一篇 2017-03-06 23:07

相关推荐

  • DNS服务器之理论基础

    一、什么是DNS     DNS全称为Domain Name System,即域名系统,其作用就是将我们经常使用的“网址”解析为IP地址。     在互联网上通信需要借助于IP地址,但人类对于数字的记忆能力远不如文字,那么将IP地址转换成容易记忆的文字是个好办法,可是计算机只能识…

    Linux干货 2015-04-29
  • Linux命令格式、获取帮助、文件系统

    一、Linux的命令     (一)、概念和意义:             发起一个命令:请求内核将某个二进制程序运行为一个进程;      &nbs…

    Linux干货 2016-08-15
  • linux安全机制与加密工具使用

    一、加密需要和安全机制 1.不加密流量的易受攻击性 密码/数据嗅探 数据操作 验证操作 相当于邮寄明信片 2.不安全的传统协议 telnet、FTP、POP3等等;不安全密码http、sendmail、NFS等等;不安全信息Ldap、NIS、rsh等等;不安全验证 3.NIST定义的安全属性:美国国家标准与技术研究院 1) 保密性:  &…

    Linux干货 2016-09-25
  • Linux网络属性配置,计算机基础

    Linux网络属性配置,计算机基础 Linux网络属性配置(1): 计算机网络通信:TCP/IP 通过流式化数据相互通信,通过双方一致的时钟频率来完成信号传输; 有两种方式传输:同步传输,异步传输; 借助于介质传输:同轴电缆、网线、无线等; 要想相互通信,也要必须遵循一种(复杂)组织机制,就产生了协议; 通过把协议分层,来分别解决传输过程中各种复杂的操作; …

    Linux干货 2016-09-05
  • 新鲜出炉的一篇好PPT,MySQL Optimizer团队力作

    新鲜出炉的一篇好PPT,MySQL Optimizer团队Senior Principal Software Engineer Øystein同学亲自操刀完成的《How to Analyze and Tune MySQL Queries for Better Performance》内容值得期待,有实现分析,有实战用例。有需要的朋友可以点击下载! 下载地址:…

    Linux干货 2015-02-27
  • 加密解密基础、OpenSSL通信 及 搭建私有CA (Blog 11)

    加密解密技术基础、PKI及创建私有CA

    2017-11-29