yum ftp源搭建

目前,Yum支持的源地址种类很多,有本地、FTP和Internet等。此yum源是基于ftp的,也可以用http。
三种方式的差异仅仅在于客户端访问Yum的方式不同。本篇仅介绍ftp源的配置和使用。
-------------------------------------------
关闭服务端iptables、selinux服务

关闭SELINUX  vi /etc/sysconfig/selinux SELINUX=disabled
关闭防火墙  chkconfig iptables off
--------------------------------------------
yum install vsftpd
service vsftpd restart
--------------------------------------------
将光盘里的RPM包复制到/var/ftp/pub目录下
--------------------------------------------
安装createrepo工具,生成YUM通用数据库
yum install createrepo
--------------------------------------------
清除旧的数据文件

yum-arch -l/var/ftp/pub/
--------------------------------------------
使用createrepo工具,生成YUM通用数据库
createrepo /var/ftp/pub
--------------------------------------------
修改客户端/etc/yum.repos.d/.repo文件:
[server]
name=rhel5
baseurl=ftp://192.168.20.80/pub
enabled=1
gpgcheck=0
--------------------------------------------
修改 vsftpd 的默认根目录 /var/ftp/ 到另一个目录
默认配置下,匿名用户登录 vsftpd 服务后的根目录是 /var/ftp/;
系统用户登录 vsftpd 服务后的根目录是系统用户的家目录。
若要修改登录 vsftpd 服务后的根目录,只要修改 /etc/vsftpd/vsftpd.conf 文件即可。
假设要把 vsftpd 服务的登录根目录调整为 /vae/www/html,可加入如下三行:
 local_root=/var/www/html
chroot_local_user=YES
anon_root=/var/www/html
注解:local_root 针对系统用户;anon_root 针对匿名用户。
 
编辑 vsftpd.conf 文件后,保存退出,参照如下指令重新启动服务: service vsftpd restart
之后 ftp 客户端登陆 vsftpd 服务后,其根目录是 /var/www/html。
--------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值