打開1台虛擬機:
使用scp命令傳一個包查看一下兩台機器是否連通
輸入 scp -r Discuz... root@192.168.1.1xx:/root/(另一台ip)輸入密碼傳過去 在第二台中輸入ls(看到)
查看一下rsync安裝包
使用rpm安裝rsync
創建一個stor目錄
#cd
#mkdir stor
#ls
使用 rsync 命令 將/var/www/html下的所以東西放到/stor下
ls查看一下stor目錄下
#ls stor/
使用rsync命令 將/var/www/html 下的所有東西傳到 另一台機器的 /var/www/html下
rsync -av /var/www/html root@192.168.1.1xx:/var/www/html(另一台IP地址)
ls查看
有第二種辦法,不需要密鑰就可以登陸,步驟如下
使用ssh-keygen分別查看一下自己的密鑰
分別查看id_rsa.pub 並復制
touch一下authorized_keys文件
把兩台機器的cat /root/.ssh/authoried_keys下內容復制到vi /root/.ssh/authorized_keys
再使用rsync發現這次就不用密鑰了
刪除傳輸的所有文件,另一個方法
rm -rf /var/www/html*
使用腳本自動化完成 vi創建一個copy.sh腳本文件
給權限
chmod 777 copy.sh
啟動腳本,傳輸成功
./copy.sh 成功之后
另一台查看
ls /var/www/html
vi /etc/crontab 進入添加自動完成指令
修改如下
crontab -e 編輯
date時間 crontab -l查看執行時間
另一台查看發現自動化傳輸完成
ls /var/www/html