小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Linux下配置rsync同步備份數(shù)據(jù) SSH自動(dòng)

 夢(mèng)之天使之翼 2010-09-16
Linux下配置rsync同步備份數(shù)據(jù) SSH自動(dòng)
2010年04月22日 星期四 11:14
 
 
 
安裝rsync服務(wù)端
# tar zxvf rsync-3.0.4.tar.gz -C /opt/
# cd /opt/rsync-3.0.4/
# ./configure
# make
# make install
啟動(dòng)服務(wù)
# /usr/local/bin/rsync --daemon
自動(dòng)啟動(dòng)設(shè)定
# echo "/usr/local/bin/rsync --daemon" >> /etc/rc.local
服務(wù)停止
# kill `cat /var/run/rsyncd.pid`
服務(wù)器端配置文件/etc/rsyncd.conf
# vi /etc/rsyncd.conf
uid = nobody
gid = nobody
use chroot = no
max connections = 2
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
[data]
path = /var/data            //同步備份文件目錄
ignore errors
read only = true
list = false
hosts allow = client_ip     //客戶端IP地址
hosts deny = 0.0.0.0/32
auth users =username
secrets file =/etc/backserver.pas
密碼文件設(shè)定
# echo "username:password" >> /etc/backserver.pas
# chmod 400 /etc/backserver.pas
安裝rsync客戶端
# tar zxvf rsync-3.0.4.tar.gz -C /opt/
# cd /opt/rsync-3.0.4/
# ./configure
# make
# make install
密碼文件設(shè)定
# echo "password" >> /etc/backserver.pas
# chmod 400 /etc/backserver.pas
備份計(jì)劃設(shè)定
# crontab -e
* 1 * * *       /usr/local/bin/rsync -vzrtopg --delete --progress username@serverip::data /opt/rsync_bk/ --password-file=/etc/backserver.pas
前面五個(gè)*號(hào)含義如下:
分鐘(0-59)小時(shí)(0-23) 日期(1-31) 月份(1-12) 星期(0-6//0是星期天
端命令:
# /usr/local/bin/rsync -vzrtopg --delete --progress backup@serverip::d
ata /opt/rsync_bk/ --password-file=/etc/backserver.pas
查看密碼文件:
# cat /etc/backserver.pas

123     //客戶端的密碼文件里只保存了密碼

 

 

 

配置自動(dòng)SSH登錄

  使用公/私鑰的思路是,在您的工作站上,創(chuàng)建一個(gè)密鑰對(duì),一個(gè)公鑰和一個(gè)私鑰。接下來,將公鑰拷貝到服務(wù)器的~/.ssh/authorized_keys文件中(~指的是當(dāng)前用戶的主目錄)。下次,當(dāng)您在工作站上啟動(dòng)一個(gè)SSH命令時(shí),它會(huì)首先自動(dòng)嘗試通過您的公或私鑰對(duì)進(jìn)行連接。工作站使用私鑰生成一個(gè)加密包,如果服務(wù)器可以進(jìn)行解密,工作站就可以100%的確認(rèn)您的身份,而您就可以不輸入密碼而得到認(rèn)證。要?jiǎng)?chuàng)建此配置,應(yīng)該執(zhí)行以下過程:

在工作站上,使用ssh-keygen –t dsa命令,并只按Enter,以接受所有的默認(rèn)回答。這樣,系統(tǒng)會(huì)產(chǎn)生一個(gè)名為~/.ssh/id_dsa的文件,該文件為您的私鑰,以及一個(gè)~/.ssh/id_dsa.pub文件,作為您的公鑰。
現(xiàn)在,使用ssh-copy-id命令將公鑰拷貝到您服務(wù)器的主目錄中。下面的命令會(huì)幫助您實(shí)現(xiàn)這個(gè)目的:
  ssh-copy-id -i ~/.ssh/id_dsa.pub 192.168.1.98

  通過使用這個(gè)命令,在服務(wù)器上創(chuàng)建了一個(gè).ssh/authorized_keys文件,并允許您通過公/私鑰對(duì)進(jìn)行登陸。

  在執(zhí)行這些步驟之后,您現(xiàn)在可以通過下列的命令登陸到遠(yuǎn)程服務(wù)器:

  ssh 192.168.1.98

  可以看到,現(xiàn)在您能不輸入密碼就進(jìn)行登陸了。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多