centos rsync 安裝配置測試
rsync的目錄主要是為了同步檔案用的,現在把使用的配置記錄一下
測試機器2臺
rsync伺服器IP:192.168.171.22
客戶端IP:192.168.171.134
rsync伺服器端操作
檢查是否安裝rsync
rpm -qa | grep rsync
安裝rsync,並通過xinetd管理rsync
yum -y install rsync xinetd
檢查啟動,預設埠873
netstat -an | grep 873
rsync隨xinetd啟動而啟動
vi /etc/xinetd.d/rsync
將disable = yes 修改為 disable = no
建立rsync需要的檔案
mkdir /etc/rsyncd touch /etc/rsyncd/rsyncd.conf #主配置檔案 touch /etc/rsyncd/rsyncd.secrets #驗證使用者和密碼存放地 touch /etc/rsyncd/rsyncd.motd #伺服器描述資訊 ln /etc/rsyncd/rsyncd.conf /etc/rsyncd.conf #建立連結
為了密碼的安全性,我們把許可權設為600
chown root:root /etc/rsyncd/rsyncd.secrets chmod 600 /etc/rsyncd/rsyncd.secrets
修改主配置檔案
vi /etc/rsyncd/rsyncd.conf
新增以下內容
#伺服器傳輸檔案時用root 許可權執行 uid = root gid = root #指定服務埠,預設873 port = 873 use chroot = no #只讀,不讓客戶端上傳檔案到伺服器 read only = yes #limit access to private LANs #限制能訪問該服務的網段 hosts allow=192.168.0.0/255.255.0.0 hosts deny=* #最大連線數 max connections = 5 #告訴程序寫到該檔案中 pid file = /var/run/rsyncd.pid secrets file = /etc/rsyncd/rsyncd.secrets #lock file = /var/run/rsync.lock #伺服器資訊定義指向該檔案,該檔案可寫伺服器資訊,歡迎的文字 motd file = /etc/rsyncd/rsyncd.motd #This will give you a separate log file log file = /var/log/rsync.log #This will log every file transferred - up to 85,000+ per user, per sync transfer logging = yes #日誌檔案格式 log format = %t %a %m %f %b syslog facility = local3 timeout = 300 #超時時間 # MODULE OPTIONS [testhome] #同步的目錄 path = /home/test/ list=yes #忽略IO錯誤 ignore errors #驗證使用者,我的使用者是cs auth users = cs comment = test home #不同步的目錄 exclude = .git/
修改rsyncd.secrets 和rsyncd.motd 檔案
vi /etc/rsyncd/rsyncd.secrets
新增內容
cs:123456
cs該使用者不要求是系統使用者
vi /etc/rsyncd/rsyncd.motd
新增內容
++++++++++++++++++++++++++++++++ Welcome ++++++++++++++++++++++++++++++++
防火牆設定(rsync預設埠 837)
vi /etc/sysconfig/iptables
新增
-A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT
重啟服務
service xinetd restart
客戶端操作
安裝rsync
yum -y install rsync
測試
rsync -avzP [email protected]::testhome /home/test
上面命令意思就是用cs使用者登入伺服器,將testhome指定的目錄資料儲存到我本地/home/test
QQ交流群:136351212
檢視原文:http://www.phpsong.com/2370.html
相關推薦
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,如果系統沒有,可以通過以下命令安裝
Wowza 部署 安裝 配置 測試 直播
provider vid cdata desc stc ini cal 127.0.0.1 spa 下載,最好用快的IP下好後傳到需要的節點上,下面鏈接不能下載的情況下百度谷歌必應找資源,jdk舊版在oracle需登錄方可下載 JDK1.6 wget -c http:/
CentOS 7 安裝配置分布式文件系統 FastDFS 5.10
fastdfs下載目前作者最後一次releases的時間的17年4月6號,對應的最新版本是5.10,直接在余大的GitHub上下載就可以了: https://github.com/happyfish100/fastdfs/releases如上圖,由於FastDFS是純C語言實現,只支持Linux、FreeBS
centos mysql安裝配置
word 裝配 pass 0 rows server sql mysql localhost dev mysql安裝 [[email protected]/* */ ~]# yum install -y mysql-server mysql mysql-d
CentOS 7 安裝配置 OpenVPN Server
vpn open 這篇文章描述了如何在CentOS 7 服務器上安裝與配置OpenVPN服務器,以及如何編寫客戶端連接到新建立的OpenVPN服務器上所需的配置文件。目前OpenVPN最新版本為2.4.3(2017年9月)由於OpenVPN Server不在默認源中,所以需要安裝Extra Packa
CentOS 7 安裝配置 MySQL
provides 小寫 包名 datadir .html ide ini 創建數據庫 fault MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面
centos下安裝配置mongodb
創建 app con server col pro port PE 裝配 1:安裝mkdir -p /app/mongodb tar zxvf mongodb-linux-x86_64-rhel62-3.4.6.tgz vi .bash_profile PATH=$PAT
inotify+rsync安裝配置
服務器 while ble div In -s light ati spinner 環境 系統 IP地址 主服務器 CentOS7.4 192.168.1.1 備份服務器 CentOS7.4 192.168.1.2
centos中安裝配置nginx完成之後主機無法訪問
CP 方法 true VM 配置 pre PE all 開啟 原因 VMware中安裝centos7,安裝配置完成nginx後,主機無法訪問。虛擬機沒有放行Nginx默認端口80。 解決方法 解決方法 首先:開啟 web 端口 firewall-cmd --p
CentOS下安裝配置Nginx
zxvf queue 重新 如果 6.2 並發連接 div 即使 並且 Nginx 是一個高性能的 Web 和反向代理服務器, 它具有有很多非常優越的特性: 作為 Web 服務器:相比 Apache,Nginx 使用更少的資源,支持更多的並發連接,體現更高的效率,這點使
在Centos上安裝配置MySQL
之前曾在伺服器上安裝配置過MariaDB,畢竟MySQL作為Oracle的產品隨時存在閉源的風險,Red Hat Enterprise Linux / CentOS 7.0從支援MySQL切換到MariaDB作為預設資料庫管理系統。其中MariaDB的預設配置檔案位置在 /etc/my.
CentOS 7 安裝配置OpenVPN Server
CentOS 7 安裝配置OpenVPN Server 這篇文章描述瞭如何在CentOS 7 伺服器上安裝與配置OpenVPN伺服器,以及如何編寫客戶端連線到新建立的OpenVPN伺服器上所需的配置檔案。 由於OpenVPN Server不在預設源中,所以需要安裝Extra Pac
CentOS下安裝配置MySQL8.0的步驟詳解
下載yum源的安裝包 yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 安裝 yum install mysql-community-server 啟動
CentOS 7 安裝配置分散式檔案系統 FastDFS 5.11
CentOS 7 安裝配置分散式檔案系統 FastDFS 5.11 前言: FastDFS是現在比較流行的分散式檔案系
CentOS 6 安裝配置JDK+tomcat環境
1.安裝OpenJDK 這裡安裝的OpenJDK,是開源版本的JDK,我們平時自己電腦上安裝的是 Sun JDK(也叫Oracle JDK),OpenJDK可以看作Sun JDK的精簡版。 如果想安裝SunJDK,請參照下方的tomcat安裝方法,步驟是一樣的,注意liunx有些自帶OpenJDK,需
RabbitMQ-CentOS 7 安裝配置
1、安裝依賴環境 yum -y install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl yum -y install install make gcc gcc-c++ kernel-devel m4 n
centos minimal安裝配置jdk
在根目錄(cd /)下建立soft資料夾,用於存放所有安裝的軟體,由於這需要root許可權,所以需要切換到root許可權。但是軟體許可權的話使用本地使用者許可權更有安全性,所以需要修改許可權:
centos下安裝配置maven
下載maven安裝包 wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 解壓安裝包 t
redis安裝配置測試
一、redis是什麼? 1、redis簡介 Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.