在纯内网里建立yum源服务器的过程

需求:隔绝外网的条件下,根据已经有的yum源镜像文件(iso),在内网里建立内网源服务器

系统:kylin

架构:x86

第一步:由于不通外网,先配置好本地yum源服务器。方便安装对外的服务。

mount -o loop ./yum源镜像文件 /mnt(挂载点)   //将yum源镜像文件挂载到本地的一个挂载点(要求挂载点的存储空间比较大)
df -h //查看挂载情况
mv local.repo bakrepo //将本地repo文件备份(在/etc/yum.repo.d下)
touch kylin.repo //新建repo文件(注意权限设置)
   关键内容:[kylin]
            name=kylin
            baseurl=file:///mnt
            enabled=1
            gpgcheck=0
 yum clean all
 yum makecache    //令新的yum源生效
 yum repolist all //查看当前repo

第二步:yum服务器安装http或者ftp服务,并对其进行 匿名登录访问配置(注意被访问目录的权限设置)

  yum install vsftpd   //安装ftp服务
  cp -r /mnt/* /var/ftp/kylin  //创建ftp对外服务的目录kylin,并将镜像文件直接复制到该目录

 vi /etc/vsftpd/vsftpd.conf  //配置ftp的配置文件,关键是实现匿名登录
      关键内容:
         anonymous_enable=YES  //允许匿名登录
         userlist_enable=YES  //userlist里面的用户都能登录
          pam_service_name=vsftpd  //不知道pam是什么
      
 service vsftpd restart /etc/pam.d/vsftd //重启pam的一个东西

  service vsftpd start 
 service vsftpd status
 

第三步:在客户端配置好repo文件。并尝试访问

关键内容:[kylin]
            name=kylin
            baseurl=ftp://地址/kylin
            enabled=1
            gpgcheck=0

更新客户端的源:

 yum clean all
 yum makecache    //令新的yum源生效
 yum repolist all //查看当前repo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值