linux日常管理 rsync後台服務方式 1

2022-08-16 01:33:23 字數 1737 閱讀 8844

rsync的另外一種方式,寫乙個配置檔案,放在etc下,通過乙個命令啟動他,它會監聽乙個埠,在客戶端和服務端進行通訊。

遠端機器的配置檔案 ip是192.168.1.117

配置檔案的名字,寫成這個,會自動載入,不用指向。

[root@wangshaojun ~]# vim /etc/rsyncd.conf 

port=8730     埠預設873 可指定

log file=/var/log/rsync.log  日誌檔案

pid file=/var/run/rsync.pid  每個程序都有乙個pid

[denny]/////////下面是具體的模組相關的配置,模組名 

path=/tmp/rsync  //////////////////具體的配置。模組對應的目錄,不存在就建立一下。

use chroot=yes    ///////////////yes是真 no是假 true等同於yes false等同於no。同步時限制查詢家目錄

max connections=4  ////最大的連線數

read only=yes ///指定yes or no  指定唯讀 不允許寫。要推送的話寫成no

list=yes  ////是否允許把模組的名字列出來。

uid=root ///以哪個使用者的身份同步資料

gid=root

auth users=wangshaojun////使用者認證

secrets file=/etc/rs.passwd///存密碼的檔案,可隨便寫

hosts allow=192.168.1.118////指定哪些機器可以連線。

[denny1]

path=/tmp/rsync123

use chroot=yes

max connections=4

read only=yes

list=yes

uid=root

gid=root

hosts allow=192.168.1.1

後面沒有指定的是任何條件都可以

1.儲存配置檔案。

2.啟動配置檔案,

3.檢視程序

4.檢視port

[root@wangshaojun ~]# mkdir /tmp/rsync

[root@wangshaojun ~]# mkdir /tmp/rsync123

建立目錄

下面建立密碼檔案

[root@wangshaojun ~]# vim /etc/rs.passwd

格式是模組名:密碼  wangshaojun:123aaa

設定許可權

[root@wangshaojun ~]# chmod 400 /etc/rs.passwd

本地118連線遠端117

不指定埠連線錯誤。

檢視遠端機器的埠情況

指定埠連線拷貝成功

檢視日誌。

linux日常管理 linux日誌

通過系統日誌獲得相關資訊,出現錯誤,突發情況可以通過檢視日誌獲得有用的資訊。遇到故障,看日誌是最常用的方法,在日常工作中一定要養成看日誌的習慣。最核心的日誌在這個目錄下 日誌會無限生成,占用的記憶體會越來越大,有個配置檔案可以限制日誌的個數,時間,等資訊。配置檔案 weekly 日誌每週切割一次 r...

linux管理日常(六) 服務管理

10.23 linux任務計畫cron 10.24 chkconfig工具 10.25 systemd管理服務 10.26 unit介紹 10.27 target介紹 擴充套件anacron xinetd服 預設機器沒有安裝這個服務,需要yum install xinetd安裝 systemd自定義...

rman 日常管理

asm 磁碟上的歸檔日誌刪除了,空間得用命令釋放。using target database control file instead of recovery catalog allocated channel ora disk 1 channel ora disk 1 sid 1719 insta...