2015年10月10日 星期六
2015年10月5日 星期一
使用 git + rsync 進行備份
#! /bin/bash
SOURCE_ROOT="/來源目錄"
BACKUP_ROOT="/目的目錄"
echo "備份進行中..."
rsync -a $SOURCE_ROOT $BACKUP_ROOT
cd $BACKUP
git init
git add =A
git commit -am "Backup"
使用迴圈備份
#! /bin/bash
SOURCE_ROOT="/來源目錄"
BACKUP_ROOT="/目的目錄"
for i in `ls -1d *`; do
cd $i
rsync -a . $BACKUP_ROOT/$i
git init
git add -A
git commit -am "Backup."
cd ..
done
SOURCE_ROOT="/來源目錄"
BACKUP_ROOT="/目的目錄"
echo "備份進行中..."
rsync -a $SOURCE_ROOT $BACKUP_ROOT
cd $BACKUP
git init
git add =A
git commit -am "Backup"
使用迴圈備份
#! /bin/bash
SOURCE_ROOT="/來源目錄"
BACKUP_ROOT="/目的目錄"
for i in `ls -1d *`; do
cd $i
rsync -a . $BACKUP_ROOT/$i
git init
git add -A
git commit -am "Backup."
cd ..
done
2015年9月29日 星期二
WD My Cloud 調整 FTP 啟用 pasv 設定
設定檔內容
pasv_enable=YES
pasv_min_port=5000
pasv_max_port=5099
pasv_address=aaa.bbb.ccc.ddd
aaa.bbb.ccc.ddd 填入對外 IP
Openssh 調整使用者登入後目錄範圍
適用版本 4.8p1
新增群組 sftp
設定檔內容
Subsystem sftp internal-sftp
Match group sftp
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
調整目錄設定權限
chown root.root /home/sftp
chmod 755 /home/sftp
訂閱:
文章 (Atom)