centos 配置 lsyncd檔案實時備份

2021-09-08 05:30:07 字數 1173 閱讀 9057

之前做了乙個nfs伺服器之間的伺服器檔案共享,檔案伺服器宕機其他伺服器也訪問不到了,畢竟共享和備份概念是不一樣的。害怕檔案丟失,趕緊做乙個lsyncd檔案備份,正好多餘一台伺服器,記錄一下。

伺服器兩台 192.168.110.219(源伺服器);192.168.110.220(備份伺服器)

1,ssh免密登陸,使用lsyncd前提必須能讓219免密登陸到220,不然後邊啟動服務會報許可權錯誤。

在219操作

第一步:cd /.ssh/

這步很關鍵,之前執行了很多次,就是不能免密,最後才發現是沒有進入這個目錄下操作。

第二步:生成公鑰私鑰

ssh-keygen -t rsa

四次回車就行,輸入ls檢查下生成的金鑰

前兩個就是金鑰了

第三步:把金鑰複製到220,兩種方式,直接命令過去就行了

ssh-copy-id username@host

username是登陸到220的使用者,host是220的ip,這裡輸入

ssh-copy-id [email protected]

回車然後測試一下是否成功,輸入ssh [email protected]

看到沒有輸入密碼就成功了,說明可以了。

2,源端安裝lsyncd(備份端我也裝了,但是沒有啟動就成功了,貌似不需要,不太確定,還是裝一下吧)

第一步:安裝lsyncd編譯環境

輸入 yum -y install epel-release

第二步:安裝lsyncd

輸入 yum -y install lsyncd

安裝完後輸入

lsyncd --version ,回車

看到版本說明安裝成功了。

第三步:源端配置

輸入 vi /etc/lsyncd.conf

注釋掉原有的最後一行,不然就配置多了,還報錯。或者全刪除,用下邊的

輸入配置

settings 

sync , --需排除的檔案

rsync = , --限速10024kb/s

whole_file = false

},ssh =

}

Centos 安全配置之 修改sshd配置檔案

1.修改sshd伺服器的配置檔案 etc ssh sshd config,將部分引數參照如下修改,增強安全性。port 6688 系統預設使用22號埠,將監聽埠更改為其他數值 最好是1024以上的高階口,以免和其他常規服務埠衝突 這樣可以增加入侵者探測系統是否執行了sshd守護程序的難度。liste...

CentOS7 中文man(cman)配置方法

作為centos 新手,看懂英文man固然重要,不過配置好中文man也可以讓自己更快速地學習!2.解壓編譯安裝 tar zxvf manpages zh 1.5.1.tar.gz cd manpages zh 1.5.1 configure prefix usr local zhman disabl...

spring boot mybatis配置檔案開發

之前寫了乙個註解版開發的,現在在乙個配置檔案開發。我直接把 貼下面 根據id查詢單個資訊 public orders getorders integer id 新增單個資訊 mybatis config.xml的配置 insert into orders user id,number,oreatet...