1. 程式人生 > >rsync安裝配置

rsync安裝配置

本文轉載自:http://blog.sina.com.cn/s/blog_5eda2dda01015fcs.html 非常感謝!

Redhat中安裝rsync

1、 首先在服務端和客戶端都安裝rsync,我的RHEL5預設已經安裝好了。在安裝RedHat5的時候,可以在軟體定製中的“基本系統”——》“基本”的“可選的軟體包”中看見:rsync-2.6.8是預設選擇安裝的

rsync安裝、配置、例項

rsync安裝、配置、例項

2、 也可以通過命令行檢查是否安裝:
rsync安裝、配置、例項
或者:rpm –q rsync

3、 如果在開始安裝RedHat的時候,使用預設選擇的rysnc軟體,但現在想用更高版本的rsync,可以解除安裝掉

rysnc,再安裝更高版本的軟體:

rsync安裝、配置、例項

4、 解除安裝完2.6.8版本的rysnc,下面來安裝更高版本的rsync3.0.9):

rsync安裝、配置、例項
rsync安裝、配置、例項

安裝方式二: 

1、檢查rsync是否安裝

  1. rpm -qa|grep rsync 
  2. 如果安裝了使用使用rpm -e 命令解除安裝。

如果沒有發裝,執以下命令進行安裝

  1. yum -y install rsync 

配置rsync伺服器端

5、 修改rsync的配置檔案

rsync安裝、配置、例項

可以看到rysnc服務是關閉的(disable = yes),這裡把它開啟,把disable的值改為no

6、

 建立rsync伺服器配置檔案/etc/rsyncd.conf
[[email protected] etc]# vim /etc/rsyncd.conf
uid = root
gid = root

    port = 873                               #  指定執行埠,預設是873,您可以自己指定
hosts allow = 192.168.0.204, 192.168.1.205  # 允許訪問的客戶機
#hosts deny = 0.0.0.0/32 #拒絕訪問的
use chroot = max connections = timeout=

##
 下面這些綠色檔案是安裝完RSYNC服務後自動生成的檔案,當然也可以手動配置到指定路徑
pid file = /var/run/rsyncd.pid      ##pid檔案的存放
lock file = /var/run/rsync.lock     ##鎖檔案的存放位置
log file = /var/log/rsyncd.log      ##日誌記錄檔案的存放
#motd file = /etc/rsyncd.motd      #歡迎
## 上面這段是全域性配置,下面的模組可以有
    [test]                    ## 模組名字,自己命名     path = /home/hyj/workspace/test               #指定檔案目錄所在位置,這是必須指定      comment = rsync files                         ## 註釋
ignore errors                                 ##忽略IOread only = yes 
    list = no                                     ## 是否把rsync 伺服器上提供同步資料的目錄顯示     ## 下面這一行,同步驗證時用的賬號,如果沒有這項就是匿名同步,client同步時不用使用者名稱也能同步。 auth users = rsync
secrets file = /etc/rsync.passwd             ## 指定認證檔案

7、 然後建立認證檔案:

[[email protected] etc]# vim /etc/rsync.passwd
 rsync
:hyl            ## 使用者名稱:密碼。注意這個不是系統使用者,只是rsync使用者。所以不用useradd

(名字隨便寫,只要和上邊配置檔案裡的“auth users”引數一致即可),格式(一行一個使用者)

賬號:密碼2)、把密碼檔案的許可權改成600
[[email protected] etc]# chmod 600 /etc/rsync.passwd          ##
 只能所有者可讀,否則報錯

8、 如果在配置檔案中指定了歡迎資訊,在/etc下建立rsyncd.motd,設定歡迎資訊:

[[email protected] etc]# vim /etc/rsyncd.motd 
      Welcome the rsync services!

啟動rsync

9、 在啟動之前,可以先看一下rsync是否已經啟動執行:用lsof或者nestat都可以rsync安裝、配置、例項

根據輸出顯示stateLISTEN,表示為等待接受連結的狀態,說明rsync已經啟動。

    現在先killrsync程序,kill之前為上圖,kill之後,再次執行netstat –anp|grep 873或者lsof –i:873,結果為空:

    rsync安裝、配置、例項

10、 防火牆設定:如果伺服器上裝有防火牆,需在伺服器中設定iptables837埠開放。
[[email protected] ~]# iptables -A INPUT -p tcp --dport 873 -j ACCEPT

11、 如果rsync程序沒有執行,在server端將rsync啟動:

1)、啟動rsync服務端(以守護程序形式,獨立啟動)

#/usr/bin/rsync –daemon

rsync安裝、配置、例項


說明啟動成功。(切記:命令列啟動的最後是daemon,而不是deamon,否則回報如下錯誤:
rsync: --deamon: unknown option
rsync error: syntax or usage error (code 1) at main.c(1231) [client=2.6.8])

2)、啟動rsync服務端 (以xinetd超級程序啟動)

# /etc/rc.d/init.d/xinetd reload(reload是網上的說法,但是我試了一下報錯,start可以)
 
 或者:/etc/rc.d/init.d/xinetd reload(reload是網上的說法,但是我試了一下報錯,start可以)
 
 演示:
rsync安裝、配置、例項

rsync安裝、配置、例項

12、 設定自動啟動:本機安裝的Redhatrsync已經是開機自動啟動的,網上說的那兩種方法,配置檔案中都沒有找到相應的配置,通過chkconfig 命令檢視和修改開機啟動服務.
[[email protected] ~]# chkconfig

     rsync安裝、配置、例項
(結果部分省略),可以看出rsync處於on的狀態。

配置rsync客戶端

13、安裝伺服器端的方式安裝rsync

14、啟動rsync,如果報如下錯誤,是因為在etc下沒有rsyncd.conf配置檔案:

         rsync安裝、配置、例項

15、[[email protected] etc]# vi /etc/rsyncd.conf
檔案內容為空就行。然後啟動rsync,可以啟動:

相關推薦

inotify+rsync安裝配置

服務器 while ble div In -s light ati spinner 環境 系統 IP地址 主服務器 CentOS7.4 192.168.1.1 備份服務器 CentOS7.4 192.168.1.2

rsync安裝配置

本文轉載自:http://blog.sina.com.cn/s/blog_5eda2dda01015fcs.html 非常感謝! Redhat中安裝rsync 1、 首先在服務端和客戶端都安裝rsync,我的RHEL5預設已經安裝好了。在安裝RedHa

centos rsync 安裝配置測試

rsync的目錄主要是為了同步檔案用的,現在把使用的配置記錄一下 測試機器2臺 rsync伺服器IP:192.168.171.22 客戶端IP:192.168.171.134 rsync伺服器端操作 檢查是否安裝rsync rpm -qa | grep rsync 安裝rsy

centos rsync安裝配置使用

一、rsync介紹 rsync 是一個快速增量檔案傳輸工具,它可以用於在同一主機備份內部的備分,還可以把它作為不同主機網路備份工具之用。 二、rsync的安裝 伺服器端和客戶端都需要安裝rsync。 CentOS5.5系統預設安裝了rsync,其版本號是2.6.8,如果系統沒有,可以通過以下命令安裝

linux下rsync安裝配置

linux rsync rsync (同步數據,支持增量備份)使用方法:rsync -av 192.168.31.182:/tmp/1.txt /tmp/ (將服務器192.168.31.182中tmp文件夾下的1.txt文件拷貝到本機的tmp目錄下)rsync -av /tmp/1.tx

centos7安裝配置rsync

提示信息 add allow mark onf 安裝配置 uid secret 信息 一、服務端(192.168.8.81): 安裝軟件: yum -y install rsync 創建需同步的目錄: mkdir -p /home/lee/rsync 編輯配置文

詳解rsync安裝配置以及同步過程

ffffff password .rpm 依次 文件同步 存在 word chmod yum 安裝 實驗環境:centos7.3實驗主機信息:192.168.101.185-服務器端 192.168.101.208-客戶端實驗目的:使用rsync將服務器端的文件同步到客

Rsync安裝配置

1、Rsync規劃 Rsync配置前首先規劃好,同步的方向性。方向性分為推和拉的方式,規劃推、拉是為了可以在防火牆設定埠是誰主動連線。例如:一般為從APP伺服器生成的靜態頁面使用推的方式將檔案推送到Apache伺服器上。下面就是使用推的方式進行配置。   2、Rsync伺服

Ubuntu16.04下安裝配置rsync

前言 Rsync(remote synchronize) 是一個遠端資料同步工具,可以使用“Rsync演算法”同步本地和遠端主機之間的檔案。Rsync的好處是隻同步兩個檔案不同的部分,相同的部分不在傳遞。類似於增量備份,這使的在伺服器傳遞備份檔案或者同步檔案,

linux 安裝配置 rsync服務

1,rsync服務 1、可以映象儲存整個目錄樹和檔案系統。 2、可以很容易做到保持原來檔案的許可權、時間、軟硬連結等等。 3、無須特殊許可權即可安裝。 4、優化的流程,檔案傳輸效率高。 5、可以使用rcp、ssh等方式來傳輸檔案,當然也可以通過

Linux - vim安裝 配置與使用

格式 only ctx net height border term mona 方便 一 Vim 簡單介紹 曾經一直用vi,近期開始使用 vim,以下將兩者做一下比較。 vi和vim都是多模式編輯器,不同的是vim 是vi的升級版本號,它不僅兼容vi的全部指令,並且

Tomcat8.5的安裝配置

tomcat安裝配置1. 安裝JDKJDK官網地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html點擊"JDK DOWNLOAD"進入下載頁面下載JDK軟件包,註意需選中"Accept License Agreement"才

tomcat免安裝配置

base ice install file log 安裝配置 image images nbsp 1、首先設置環境變量CATALINA_BASE、CATALINA_HOME: 2、設置好環境變量後,打開bin目錄下的startup.jar,[email pro

CentOS6上新增硬盤並安裝配置grub文件

centos6上新增硬盤並安裝配置grub文件實例:為運行於虛擬機上的CentOS 6添加一塊新硬件,提供兩個主分區;(1) 為硬盤新建兩個主分區;並為其安裝grub; (2) 為硬盤的第一個主分區提供內核和ramdisk文件; 為第二個分區提供rootfs; (3) 為rootfs提供bash、ls、cat

天兔(Lepus)監控操作系統(OS)安裝配置

pid install style 主機 share net-snmp weight ecn 安裝 http://suifu.blog.51cto.com/9167728/1770703 監控和被監控端都要安裝和配置snmp: [[email protecte

天兔(Lepus)監控系統慢查詢分析平臺安裝配置

fig align fxaa comm one 平臺 back ria pri 轉http://suifu.blog.51cto.com/9167728/1770672 被監控端要安裝pt工具 1 2 3 4 [[email protec

Redis3.2.8集群安裝配置

redis3.2.8集群安裝配置具體就不做介紹了,直接開始安裝準備環境:使用2臺centos服務器,每臺機器上部署3個實例,集群為三個主節點與三個從節點: 第一臺 192.168.1.107:7000 192.168.1.107:7001 192.168.1.107:7002 第二臺 192.168.

學習記錄: 安裝配置自動化工具ansible

ansible學習記錄: 安裝配置ansible更新日期: 2016-11-30系統環境 :centos6.5本機ip :192.168.233.123被管理機ip :192.168.233.124—————————————————————————————————————py版本

負載均衡-haproxy安裝配置

用戶 dont source .net 錯誤頁 plog oar ack blank HAProxy提供高可用性、負載均衡以及基於TCP和HTTP應用的代理,支持虛擬主機,它是免費、快速並且可靠的一種解決方案。HAProxy特別適用於那些負載特大的web站點,這些站點通常又

saltstack之多節點nginx安裝配置

saltstack 多節點 highstate nginx 多節點nginx安裝配置定義多節點cd /srv/salt vim top.slsbase: ‘server4.lalala.com‘: - nginx.install ‘server1.lalala.com‘: -