首页 > 数据库技术 > 详细

自动化配置OracleLinux FTP yum源

时间:2014-04-06 08:00:42      阅读:449      评论:0      收藏:0      [点我收藏+]

系统版本:OracleLinux-R5-U7-Server-x86_64-dvd.iso


#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
BASEDIR=/etc/yum.repos.d
IPADDR=$(ifconfig eth0 | grep ‘inet addr‘ | cut -d ‘:‘ -f2 | cut -d ‘ ‘ -f1)
mkdir -p /mnt/dvd
mkdir -p /yum
mount /dev/cdrom /mnt/dvd 2> /dev/null
cp -urf /mnt/dvd/* /yum/
function vsftpdinstall()
{
cd /yum/Server
rpm -ivh vsftpd-2.0.5-21.el5.x86_64.rpm
}
function vsftpdconfig()
{
cat >>/etc/vsftpd/vsftpd.conf<<EOF
anon_upload_enable=YES
anon_root=/yum
EOF
/etc/init.d/vsftpd restart
}
function ftpyum()
{
cat >$BASEDIR/yum.repo<< EOF
[Server]
name=Server
baseurl=ftp://$IPADDR/Server
gpgcheck=0
enabled=1
[VT]
name=VT
baseurl=ftp://$IPADDR/VT
gpgcheck=0
enabled=1
[CLuster]
name=Cluster
baseurl=ftp://$IPADDR/Cluster
gpgcheck=0
enabled=1
[ClusterStorage]
name=ClusterStorage
baseurl=ftp://$IPADDR/ClusterStorage
gpgcheck=0
enabled=1
EOF
}
function testyum()
{
yum clean all && yum repolist all
}
vsftpdinstall
vsftpdconfig
ftpyum
testyum



本文出自 “不作恶” 博客,请务必保留此出处http://vflong.blog.51cto.com/8622347/1390961

自动化配置OracleLinux FTP yum源,布布扣,bubuko.com

自动化配置OracleLinux FTP yum源

原文:http://vflong.blog.51cto.com/8622347/1390961

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!