新增使用者名為rsync
使用者
# 此使用者無法登入系統
useradd rsync -s /sbin/nologin -m
確認是否已安裝rsync
# 方式1 rpm
rpm -qa rsync
# 方式2 yum
yum install -y rsync
編寫rsync daemon 配置檔案/etc/rsyncd.conf
uid = rsync
gid = rsync
use chroot = no
max connections = 200
timeout = 300
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[pbfile]
path = /data/server/mock_sys/src/business/proto/
read only = false
list = false
hosts allow =*
auth users = rsync
secrets file = /etc/rsync.password
建立上述配置中指定的虛擬賬號和密碼:
echo "rsync_backup:123456">/etc/rsync.password
chmod 600 /etc/rsync.password
啟動服務
rsync --daemon
# 可以通過以下方式檢查服務是否啟動成功
ps -ef |grep rsync
netstat -alnp|grep rsync
客戶端進行拉取
# pbfile為/etc/rsyncd.conf中配置的模組
# 通過設定 rsync_password可以免密操作
export rsync_password='qwer1234'
rsync -alpv --delete [email protected]::pbfile --port=873
# 注意將服務端同步的目錄設定許可權
chown rsync.rsync $
spring cloud config配置記錄
org.springframework.cloud spring cloud starter config 配置eureka和config相關配合 spring name carer cloud config uri profile dev username dev password x eurek...
記hadoop hive mysql環境配置
配置的時候出現了一些問題。在hive和mysql的連線中 問題 com.mysql.jdbc.exceptions.jdbc4.communication ception communications link failure 解決方法 edited file sudo vi etc hosts.a...
記 單例模式
單例模式,顧名思義就是只有乙個例項,並且她自己負責建立自己的物件,這個類提供了一種訪問其唯一的物件的方式,可以直接訪問,不需要例項化該類的物件。屬於建立型模式。懶漢式分為 執行緒安全 和 執行緒不安全兩種方式,區別在於是否新增了synchronized關鍵字。懶漢式,因為比較懶,所以只有在呼叫的時候...