redhat7.6 搭建ftp yum服务器

服务器端配置

1.关闭防火墙,以及设置开启不自启

[[email protected] network-scripts]# systemctl stop firewalld

[[email protected] network-scripts]# systemctl disable firewalld

Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.

Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

2.关闭SELinux

编辑文件/etc/selinux/config,更改为如下,需要重启生效

[[email protected] network-scripts]# cat /etc/selinux/config

# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

#     enforcing - SELinux security policy is enforced.

#     permissive - SELinux prints warnings instead of enforcing.

#     disabled - No SELinux policy is loaded.

SELINUX=disabled

# SELINUXTYPE= can take one of three values:

#     targeted - Targeted processes are protected,

#     minimum - Modification of targeted policy. Only selected processes are protected.

#     mls - Multi Level Security protection.

SELINUXTYPE=targeted

临时关闭selinux

setenforce 0

3.安装ftp

这里为了解决一些依赖包问题直接配置了一下本地yum

vi /etc/yum.repos.d/redhat7.repo

[rhel-source]

name=Source

baseurl=file:///mnt

enabled=1

gpgcheck=0

yum clean all

yum install -y vsftpd*

4.启动ftp并设置为开机自启

systemctl start vsftpd

systemctl enable vsftpd

5.创建仓库,仓库存放全部的rpm包

mkdir /var/ftp/yum

cp -a /mnt/Packages/* /var/ftp/yum

6.生成索引文件

yum install -y createrepo*

createrepo /var/ftp/yum

客户端配置

1.配置yum源

[[email protected] yum.repos.d]# vi redhat7.repo

[rhel-source]

name=Red Hat

baseurl=ftp://10.115.90.91/yum

enabled=1

gpgcheck=0

2.清空缓存

yum clean all

3.yum安装测试

yum install -y tree*

Installed:

tree.x86_64 0:1.5.3-3.el6

Complete!

原文地址:https://www.cnblogs.com/hanglinux/p/11772586.html

时间: 2024-11-12 04:38:34

redhat7.6 搭建ftp yum服务器的相关文章

如何架设内网ftp服务器 搭建ftp yum源

1.启动系统,我是用iso镜像挂载,挂载到/iso mkdir  /iso mount -a -t iso9660 -o loop /dev/cdrom /iso2.安装FTP服务(如果系统已带则在桌面 管理-服务器设置-服务 可以很方便的启动vsftpd服务)cd /iso/Packages rpm -ivh vsftpd* chkconfig vsftpd on service vsftpd start3.安装createrepo的软件包cd /iso/Packages rpm -ivh c

搭建本地yum服务器

在内网环境下,服务器通常不联网,这时候如果要下载什么软件,搭建本地yum服务器的话就很方便了. 创建挂载目录: [[email protected] ~]# mkdir -p /local/yum 2.挂载你的光盘或者U盘到指定目录下,这里的/dev/cdrom可以是你的U盘,具体看你用什么了[[email protected] ~]# mount /dev/cdrom /local/yum 3.copy源yum的目录文件,我做实验需要还原的,这个不是必须 [[email protected]

搭建ftp yum仓库

#将安装包上传到/mnt下 #创建文件挂载目录 mkdir /os/centos1 mkdir /os/centos2 #挂载文件镜像,配置yum源 mount -t iso9660 -o loop CentOS-6.8-x86_64-bin-DVD1.iso /media cd /etc/yum.repos.d/ #修改配置文件 rm -rf * cat <<EOF>local.repo [Centos]name=centosbaseurl=file:///media #baseurl

配置Yum源repo文件及搭建本地Yum服务器

废话不说,简单粗暴直接上方法! # Yum源的话有三大类: Base Extra Epel Base:就是你下载的光盘镜像里面的DVD1 Extra:就是你下载光盘镜像的DVD2 Epel:属于额外的,得到Epel官方获取 这俩光盘你挂载到系统上,你会发现里面有个packages目录,里面全是你rpm包! Epel源的repo访问地址 http://fedoraproject.org/wiki/EPEL/zh-cn 获取. 配置Yum源: 1,找一个镜像站点,国内推荐阿里云 http://mir

Redhat 5 搭建基于 ftp 的 yum 服务器

YUM是Yellow dog Updater, Modified的缩写,是由Duke University所发起的计划,目的就是为了解决RPM的依赖关系的问题,方便使用者进行软件的安装.升级等等工作.在此在特别说明的是,YUM只是为了解决RPM的依赖关系的问题,而不是一种其它的软件安装模式.而在redhat系统中未经授权是无法使用yum的,这里就介绍一种利用redhat光盘搭建本地yum服务器的方法. 系统环境:  Red Hat 5.9 Server IP: 192.168.100.211 C

exportfs命令 NFS客户端问题 FTP介绍 使用vsftpd搭建ftp

一.exportfs命令NFS服务端的nfs服务不能随意重启,如果需要重启服务端的nfs服务,需要先把挂载服务端共享目录的所有客户端的挂载先全部卸载客户端执行:#umount /mnt/ //提示如下umount.nfs4: /mnt: device is busy解决:第一种办法:退出/mnt目录[[email protected] mnt]# cd[[email protected] ~]# umount /mnt/第二种方法:#umount -l /mnt/ 先卸载掉客户端的挂载,然后在重

RedHat5.9下搭建FTP服务器

FTP服务:基于C/S结构的文件传输协议 FTP会话属于复合TCP连接: 控制连接:TCP 21端口,发送FTP命令信息 数据连接:TCP 20端口,上传/下载数据 实验环境: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 一. 实验要求:配置可匿名上传FTP服务 1.安装软件包 [[email protected] ~]# rpm -q vsftpd package vsftpd is not installed

从建立yum仓库到搭建ftp以及http服务

1 什么是yum仓库 yum工作需要依赖C/S架构工作模式的文件服务器,服务器中存放了yum工作时所需的程序包.yum接收到需要安装的程序包的名称之后,通过文件共享协议(或者文件传输协议),在配置文件中指向的yum仓库(可以是多个)中查询需要的程序包.找到之后,通过文件下载协议,将程序包下载至本地yum的缓存目录中,当安装完成后,缓存目录便会被删除 yum的配置文件位置在/etc/yum.repos.d/base.repo,用vim工具编辑下. yum内容格式: 1 [base] 2 name=

搭建局域网CentOS Yum服务器

在公司内部,假设有一批CentOS 服务器需要升级或者服务器软件升级,每一台机都使用yum update命令从外网下载升级包的话,既费时间,也占流量,实在不划算.而且,有时候会遇到物理机不方便联网的情况,那就加无奈.所以,在局域网内搭建yum服务器,应该是每个Linux从业者必须懂的基本功.在此分享一下经验.其实操作很简单,注意一些细节就行了. 提供Yum源的服务器,以下简称为Yum服务器: CentOS 6.3,主机名为antrolA,IP为192.168.2.161 需要升级的服务器,以下简