狀況說明:
FreeBSD 的資料欲利用rsync指令同步至 NAS
1. NAS Server上利用【ssh-keygen】指令、產生自身加密金鑰
FreeBSD執行下列指令、產生自身加密金鑰
2. NAS Server上利用【ssh-copy-id -i ~/.ssh root@192.168.1.3】指令、將自己的金鑰複製至FreeBSD上(192.168.1.3即為FreeBSD_IP)
FreeBSD執行下列指令、將自身公鑰複製至NAS Server(192.168.1.111為NAS_IP)
亦可將~/.ssh/id_rsa.pub之檔案內容添加至192.168.1.111之admin家目錄下之.ssh目錄的【authorized_keys】檔案(若原無此檔、可用vi產生之。用編輯或複製方式要注意owner為該家目錄之user、權限為600)
3. 上述設定完成後,將下列指令以FreeBSD root身份放至【Crontab】,即可依設定時間進行定期備份:
FreeBSD 的資料欲利用rsync指令同步至 NAS
1. NAS Server上利用【ssh-keygen】指令、產生自身加密金鑰
FreeBSD執行下列指令、產生自身加密金鑰
ssh-keygen
2. NAS Server上利用【ssh-copy-id -i ~/.ssh root@192.168.1.3】指令、將自己的金鑰複製至FreeBSD上(192.168.1.3即為FreeBSD_IP)
FreeBSD執行下列指令、將自身公鑰複製至NAS Server(192.168.1.111為NAS_IP)
ssh-copy-id -i ~/.ssh/id_rsa.pub admin@192.168.1.111
亦可將~/.ssh/id_rsa.pub之檔案內容添加至192.168.1.111之admin家目錄下之.ssh目錄的【authorized_keys】檔案(若原無此檔、可用vi產生之。用編輯或複製方式要注意owner為該家目錄之user、權限為600)
3. 上述設定完成後,將下列指令以FreeBSD root身份放至【Crontab】,即可依設定時間進行定期備份:
/usr/local/bin/rsync -aqz -e ssh /Share/DogBlog/ admin@192.168.1.111:/share/Web/DogBlog/ > /dev/null ; ssh admin@192.168.1.111 'bash -s' < /root/ConfigureAndControl/chownHTTPDusr.sh > /dev/null
發表回應
( 共計227閱讀人次 )
| permalink
| ( 3.1 / 220 )