Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >linux下通过xinetd服务管理 rsync 实现开机自启动

linux下通过xinetd服务管理 rsync 实现开机自启动

原创
作者头像
用户8965210
修改于 2021-10-14 06:28:02
修改于 2021-10-14 06:28:02
1.3K00
代码可运行
举报
文章被收录于专栏:运维技术分享运维技术分享
运行总次数:0
代码可运行

1.1.1 检查xinetd服务是否安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@backup ~]# rpm -qa xinetd
[root@backup ~]# rpm -ql xinetd
package xinetd is not installed

1.1.2 安装xinetd服务

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@backup ~]# yum install xinetd -y
[root@backup ~]# rpm -qa xinetd
xinetd-2.3.14-40.el6.x86_64

1.2 修改/etc/xinetd.d/rsync文件,使其随xinetd启动而启动

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
vim /etc/xinetd.d/rsync
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
......将disable = yes 修改为 disable = no
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
disable = no

使用命令修改(centos6.x)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sed -i 's#yes#no#g' /etc/xinetd.d/rsync

1.3 重启系统发现873端口交由xinetd管理

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@backup ~]# netstat -lntup |grep 873
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tcp    0   0 :::873           :::*            LISTEN   1229/xinetd

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
rsync 服务部署详解
本文介绍了如何使用Rsync进行文件同步,并基于CentOS 7服务器进行了实例演示。首先介绍了Rsync的命令行参数和配置文件选项,然后通过配置文件指定了同步目录。接着,演示了如何通过Rsync进行增量备份和排除备份目录。最后,总结了Rsync的权限配置问题和常见错误。
惨绿少年
2017/12/27
2.3K0
rsync 服务部署详解
Rsync保持两服务器数据一致
上次数据通过NFS拷贝过去后,只是实验一下,还没有真正迁移,现在两边数据又有不一样的;这次准备用rhel本身的rsync服务保持数据同步
三杯水Plus
2018/11/14
1.9K0
Linux Rsync备份服务介绍及部署守护进程模式
rsync介绍 rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份工具 在常驻模式(daemon mode)下,rsync默认监听TCP端口873,以原生rsync传输协议或者通过远程shell如RSH或者SSH提供文件。SSH模式下,rsync客户端运行程序必须同时在本地和远程机器上安装。 全量与增量 全量:将全部数据进行传输覆盖 增量:只传输差异部分的数据 rsync通过独特的“quick check”算法,实现增量数据传输 rsync的功能 类似与cp命令       
863987322
2018/01/24
2K0
CentOS 7部署rsync备份服务器
1.1rsync(官方地址    http://wwww.samba.org/ftp/rsync/rsync.html)
星哥玩云
2022/07/20
1.1K0
项目部署流程_SSH服务
本次部署流程中,需要一台服务端服务器和一台客户端服务器(backup服务器充当服务端服务器,nfs存储服务器充当客户端服务器)
全栈程序员站长
2022/11/08
4110
项目部署流程_SSH服务
Rsync+Linux客户端+Windows客户端配置
rsync是一个功能非常强大的工具,Rsync的命令格式可以为以下六种: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [USER@]HOST:DEST rsync [OPTION]... [USER@]HOST:SRC DEST rsync [OPTION]... [USER@]HOST::SRC DEST   rsync [OPTION]... SRC [USER@]HOST::DEST   rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST]   对应于以上六种命令格式,rsync有六种不同的工作模式:   1)拷贝本地文件。当SRC和DES路径信息都不包含有单个冒号":"分隔符时就启动这种工作模式。如:rsync -a /data /backup   2)使用一个远程shell程序(如rsh、ssh)来实现将本地机器的内容拷贝到远程机器。当DST路径地址包含单个冒号":"分隔符时启动该模式。如:rsync -avz *.c foo:src   3)使用一个远程shell程序(如rsh、ssh)来实现将远程机器的内容拷贝到本地机器。当SRC地址路径包含单个冒号":"分隔符时启动该模式。如:rsync -avz foo:src/bar /data   4)从远程rsync服务器中拷贝文件到本地机。当SRC路径信息包含"::"分隔符时启动该模式。如:rsync -av root@172.17.5.13::www /databack   5)从本地机器拷贝文件到远程rsync服务器中。当DST路径信息包含"::"分隔符时启动该模式。如:rsync -av /databack root@172.17.5.13::www   6)列远程机的文件列表。这类似于rsync传输,不过只要在命令中省略掉本地机信息即可。如:rsync -v rsync://172.17.5.13/www rsync参数的具体解释如下: -v, --verbose 详细模式输出 -q, --quiet 精简输出模式 -c, --checksum 打开校验开关,强制对文件传输进行校验 -a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD -r, --recursive 对子目录以递归模式处理 -R, --relative 使用相对路径信息 -b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时,将老的文件重新命名为~filename。可以使用--suffix选项来指定不同的备份文件前缀。 --backup-dir 将备份文件(如~filename)存放在在目录下。 -suffix=SUFFIX 定义备份文件前缀 -u, --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件。(不覆盖更新的文件) -l, --links 保留软链结 -L, --copy-links 想对待常规文件一样处理软链结 --copy-unsafe-links 仅仅拷贝指向SRC路径目录树以外的链结 --safe-links 忽略指向SRC路径目录树以外的链结 -H, --hard-links 保留硬链结 -p, --perms 保持文件权限 -o, --owner 保持文件属主信息 -g, --group 保持文件属组信息 -D, --devices 保持设备文件信息 -t, --times 保持文件时间信息 -S, --sparse 对稀疏文件进行特殊处理以节省DST的空间 -n, --dry-run现实哪些文件将被传输 -W, --whole-file 拷贝文件,不进行增量检测 -x, --one-file-system 不要跨越文件系统边界 -B, --block-size=SIZE 检验算法使用的块尺寸,默认是700字节 -e, --rsh=COMMAND 指定使用rsh、ssh方式进行数据同步 --rsync-path=PATH 指定远程服务器上的rsync命令所在路径信息 -C, --cvs-exclude 使用和CVS一样的方法自动忽略文件,用来排除那些不希望传输的文件 --existing 仅仅更新那些已经存在于DST的文件,而不备份那些新创建的文件 --delete 删除那些DST中SRC没有的文件 --delete-excluded 同样删除接收端那些被该选项指定排除的文件 --delete-after 传输结束以后再删除 --ignore-errors 及时出现IO错误也进行删除 --max-delete=NUM 最多删除NUM个文件 --partial 保留那些因故没有完全传输的文件,以是加快随后的再次传输 --force 强制删除目
星哥玩云
2022/07/03
11.1K0
Rsync+Linux客户端+Windows客户端配置
SSH服务详解
该文介绍了如何通过ssh-copy-id命令将本地密钥分发到远程服务器,并总结了脚本的使用方法和相关配置。
惨绿少年
2017/12/27
5.7K0
SSH服务详解
rsync配置
rsync error: error starting client-server protocol (code 5) at main.c(1648) sender=3.1.2
陈雷雷
2019/10/06
2.6K0
rsync配置
原 rsync配置
测试机器2台 rsync服务器IP:192.168.171.22 客户端IP:192.168.171.134 1、检查是否已经安装rsync rpm -qa | grep rsync 2、安装rsync,xinetd,通过xinetd管理rsync yum -y install rsync xinetd xinetd可选,我这边是直接手动启动的rsync服务 3、检查端口 netstat -an | grep 873 4、rsync随xinetd启动而启动 vi /etc/xinetd.d/rsync
霡霂
2018/06/04
1.5K0
rsync服务的三种模式测试[通俗易懂]
Rsync是一款开源的、快速的、多功能的、可实现全量及增量(全量备份是指全部备份,增量备份是在上一次备份的基础上只备份更新的内容)的本地货远程数据同步备份的优秀工具。Rsync软件适用于unix/linux/windows等多种操作系统平台。
全栈程序员站长
2022/11/08
2.4K0
rsync服务的三种模式测试[通俗易懂]
CentOS 6.5下rsync服务器安装配置
CentOS 默认以xinetd模式运行rsync,rsync的xinetd配置文件是/etc/xinetd.d/rsync 如果配置rsync以xinetd模式运行,执行如下命令
luxixing
2019/05/28
1.5K0
day10、nfs+rsync全网备份及实时同步
题目要求 注意:博主使用的系统为: [root@web01 ~]# uname -a Linux web01 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 实例1-1 服务器及IP主机名规划 已知 4 台服务器主机名主机对应信息见下表: 服务器说明 外网 IP(NAT) 内网 IP(NAT) 主机名 web服务器 10.0.0.7/24
863987322
2018/01/24
3.7K0
Linux系统rsync实战操作
前面介绍了一些关于rsync的功能与一些具体的命令格式、参数的使用意义等,今天我们来聊一聊整个实际生产过程中的实战操作过程
民工哥
2020/09/16
1.1K0
【Telnet】Telnet安装与配置
参考链接:[telnet允许root用户登录 - 规格严格-功夫到家 - 博客园](https://www.cnblogs.com/diyunpeng/p/8403534.html#:~:text=telnet允许root用户登录 默认情况下,linux不允许root用户以telnet方式登录linux主机,若要允许root用户登录,可采取以下3种方法之一: 1、修改login文件 redhat中对于远程登录的限制体现在,%2Fetc%2Fpam.d%2Flogin 文件中,如果把限制的内容注销掉, 那么限制将不起作用 。)
宝耶需努力
2022/12/13
3K0
【Telnet】Telnet安装与配置
Linux学习笔记之rsync配置
  Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录。 
Jetpropelledsnake21
2019/05/23
1.5K0
安装与配置Cobbler(Linux自动安装)
var xhr = new XMLHttpRequest(); xhr.open('get', 'https://v1.hitokoto.cn/'); xhr.onreadystatechange = function () { if (xhr.readyState === 4) { var data = JSON.parse(xhr.responseText); var hitokoto = document.getElementById('hitokoto'); hitokoto.innerText = data.hitokoto; } } xhr.send();
TRY博客-简单的网络技术
2022/09/08
1.3K0
安装与配置Cobbler(Linux自动安装)
Rsync 服务部署与参数详解
rsync 是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。Rsync软件适用于unix/linux/windows等多种操作系统平台。
踏歌行
2020/10/15
1.9K0
Rsync 服务部署与参数详解
Linux下搭建 rsync服务
2、-z,--compress  传输是进行压缩以提高传输效率,--comperess -level = NUM可以按级别压缩
星哥玩云
2022/07/25
2.1K0
Linux下搭建 rsync服务
linux安装telnet服务「建议收藏」
telnet是一种简单的基于文本的网络协议,用于通过“TCP/IP”网络访问远程计算机和终端;telnet为用户提供了一个双向的交互式文本通信系统,该系统使用超过8字节的虚拟终端连接。
全栈程序员站长
2022/11/17
12K0
linux安装telnet服务「建议收藏」
Rsync小规模备份
某公司里有一台web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他机器上做一个周期性定时备份。要求如下:
张琳兮
2018/09/10
5720
相关推荐
rsync 服务部署详解
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验