文件同步:
使用linux镜像工具rsync实现
注意要点:
服务器:
1.rsync配置
strict modes =yes //是否检查口令文件的权限
port = 873
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[backup]
path = /local/itv/launcher/files //文件块路径
comment = backup OK
read only = yes
list = no
#auth users = root
secrets file = /etc/rsync.pas //口令文件,里面是username:password
hosts allow = 192.168.119.65,192.168.119.66,192.168.119.67 //允许访问的ip
hosts deny = 0.0.0.0/0
2.密码文件
就是上面配置的secrets file = /etc/rsync.pas //口令文件,里面是username:password
给口令文件赋权
需要执行chmod 600 /etc/rsync.pas
3.开机启动
修改/etc/rc.d/rc.local,加入rsync --daemon --config=/local/itv/launcher/rsync/rsync.conf
客户端:
1.rsync密码文件
文件里只保存密码
2.执行脚本
rsync -vzrtopg --progress --delete root@localhost::backup /local/itv/launcher/files --port=873 --password-file=/etc/rsync.pas
3.定时执行任务
修改/var/spool/cron/root
ftp服务器搭建:
使用vsftpd实现
配置:
1.端口改变
在/etc/vsftpd/vsftpd.conf添加listen_port=8899
修改/etc/services,将ftp 21/tcp, ftp21/udp改为 ftp 8899/tpc, ftp 8899/udp
2.用户创建
创建用户: adduser -d /opt/srsman -g ftp -s /sbin/nologin srsman
-d表示可以操作的文件夹, -s表示该用户只能用ftp,不能登录系统
连接可能会报500错误
执行 setsebool -P ftp_home_dir=1
service vsftpd restart
3. 允许不同网段的IP访问
在/etc/vsftpd/vsftpd.conf添加vspasv_promiscuous=YES
yum源配置:
1. 到163镜像网站下载源文件
wget http://mirrors.163.com/.help/CentOS6-Base-163.rep
mv CentOS6-Base-163.rep /etc/yum.repos.d/
2. 修改源文件
把文件里面的$releasever全部替换为版本号,即6
3. yum clean all
yum makecache
分享到:
相关推荐
### RedHat本地yum源配置及国内镜像源配置 #### 一、RedHat本地yum源配置 ##### 1. 环境准备与检查 **背景介绍:** Red Hat Enterprise Linux(RHEL)是一款广泛使用的Linux发行版,在企业级应用环境中非常受...
创建新的YUM源配置文件** 进入`/etc/yum.repos.d/`目录并创建一个新的配置文件`rhel-media.repo`: ```shell [root@localhost yum.repos.d]# touch rhel-media.repo ``` 使用文本编辑器打开并编辑`rhel-media....
总结:搭建CentOS8的本地YUM源和局域网YUM源,主要涉及到Nginx服务器的配置、RPM包的组织以及YUM仓库配置文件的编写。正确配置后,局域网内的服务器可以高效地使用这些源进行软件的安装和更新,避免了网络延迟和带宽...
1. **备份现有repo文件**:首先,为了防止意外,应该备份原有的yum源配置文件。可以使用命令 `cp /etc/yum.repos.d/*.repo /etc/yum.repos.d.backup/` 来创建备份。 2. **下载163.repo**:描述中提到的“163.repo”...
在搭建本地yum源之前,需要挂载Red Hat Enterprise Linux 6.5的ISO镜像文件。使用以下命令挂载ISO镜像: `mount -o loop redhat6.5.iso /mnt` 这将挂载ISO镜像到/mnt目录下。 二、配置yum源文件 下一步是配置yum...
在 RHEL7 中,可以使用三种常用的 yum 源配置方法,即使用 RHEL 安装镜像、使用在线 yum 源和使用本地 yum 源。 在使用 RHEL 安装镜像作为 yum 源时,需要挂载安装镜像,创建 dvd.repo 文件,并指定 baseurl 和 ...
YUM 源配置文件是存放在 `/etc/yum.repos.d` 目录下的一个文本文件。该文件包含了 YUM 源的配置信息,包括基础 URL、镜像 URL、gpgcheck 等。可以通过编辑该文件来配置 YUM 源。 小结 Redhat 配置 YUM 源是 Linux ...
RedHat 6.2 yum 源配置方法 RedHat 6.2 是一个稳定且流行的 Linux 发行版,而 yum 是其默认的包管理器,用于安装、更新和卸载软件包。配置 yum 源是使用 yum 的前提条件,本文将指导您如何配置 RedHat 6.2 的 yum ...
### Redhat 6.5 配置 Yum 本地源详解 #### 一、引言 在企业级环境中,为了确保软件包的安全性和稳定性,通常会采用私有仓库来管理系统的更新与安装。对于 Redhat 6.5 来说,配置一个 Yum 本地源是非常实用且必要的...
3. **编写yum源配置**: 在`myrepo.repo`文件中,添加以下内容(以阿里云yum源为例): ``` [myrepo] name=My Repository - Red Hat 6.8 baseurl=http://mirrors.aliyun.com/rhel/$releasever/os/$basearch/ ...
总的来说,`redhat7.9 + yum.repos.d` 和相关的`.repo`文件是RHEL 7.9系统管理和维护的重要组成部分。正确配置这些仓库可以帮助用户更高效地管理他们的系统,获取最新的安全更新,以及安装所需的软件包。
redhat linux 5或6 建立本地yum源,测试无数遍没有任何问题 本人亲自测试的,不会有任何问题。
将新的源配置写入`.repo`文件,通常这些文件位于`/etc/yum.repos.d/`目录下。例如,创建一个新的文件`CentOS-Base.repo`,并添加如下内容: ```ini [base] name=CentOS-$releasever - Base - mirrors.163.com ...
以下是一份典型的YUM源配置文件——“CentOS-Base.repo”的内容,该文件用于CentOS系统的软件包管理。 ##### 1. [base] 部分 ``` [base] name=CentOS-$releasever-Base baseurl=http://mirrors.163.com/centos/$...
内含需要安装的rpm包和修改后的yum源配置。 python-urlgrabber-3.9.1-11.el6.noarch.rpm yum-3.2.29-40.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.i686.rpm yum-metadata-parser-1.1.2-16.el6.x86_64...
在 Red Hat Linux 系统中,YUM 已经是默认安装的,但是在安装过程中,系统并不会自动配置 YUM,以便与 Red Hat 官方网站同步更新软件包。因此,需要手动配置 YUM,以便使用开源的更新地址。 配置 YUM 的关键步骤是...
### Red Hat Linux 6.8 创建本地YUM源详解 #### 一、引言 在企业环境中,出于安全和网络性能考虑,通常会选择搭建本地YUM源。通过这种方式,可以有效地减少对外部网络的依赖,并且能够提高软件包安装的速度。本文...
搭建内网YUM源是Linux系统管理中一项重要的工作,特别是在企业环境中,为了提高网络速度、节省带宽、解决联网限制、避免RHEL服务费用以及方便发布自定义RPM包,建立自己的YUM服务器显得尤为必要。以下是详细的步骤:...
在Red Hat Enterprise Linux (RHEL) 6系统中,配置YUM(Yellowdog Updater, Modified)源是为了能够顺利地获取软件包并进行系统更新。RHEL官方的YUM源需要订阅服务,对于未注册的用户是无法使用的。因此,我们需要...
在RHEL5中,配置YUM源主要涉及修改配置文件,添加或更新仓库信息。 1. **打开YUM配置文件**: 在RHEL5中,YUM的配置文件通常位于`/etc/yum.repos.d/`目录下。这里通常有多个以`.repo`为后缀的文件,每个文件代表一...