91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中怎么利用scp實現自動遠程備份

發布時間:2021-08-09 14:32:27 來源:億速云 閱讀:219 作者:Leah 欄目:云計算

linux中怎么利用scp實現自動遠程備份,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

  1. 設置無需密碼的ssh登陸,方法如下:

  假設250和252兩臺SUSE LINUX服務器,現在需要在250機上用root登陸252機,并且不需要輸入密碼,那我們可以按照下面的步驟來做:

  1)在250機上生成鑰匙對,執行以下命令:

  #ssh-keygen -t rsa

  Generating public/private rsa keypair.

  Enter filein which to save the key (/root/.ssh/id_rsa): 直接回車(也可自設路徑)
  Enter passphrase(empty for no passphrase):直接回車
  Enter same passphrase again:直接回車

  Your identification has been saved in /root/.ssh/id_rsa.

  Your public keyhas been saved in /root/.ssh/id_rsa.pub.

  The key fingerprint is:

  f6:61:a8:27:35:cf:4c:6d:13:22:70:cf:4c:c8:a0:23  root@linux-250 
 這樣,在/root/.ssh/路徑下會生成id_rsa,和id_rsa.pub,其中id_rsa是密鑰,id_rsa.pub是公鑰。

  2)把在250機生成的id_rsa.pub拷貝到252機上,假設拷貝到252機的臨時目錄下,例如:

  #scp   /root/.ssh/id_rsa.pub  root@192.168.1.250:/tmp

  3)用root帳號登陸252機,進入其主目錄,創建authorized_keys文件,并設置好權限。

  #cd  root/.ssh

  #cat /tmp/id_rsa.pub >>authorized_keys(也可以cp /tmp/id_rsa.pub authorized_keys)

  #chmod  400 authorized_keys(注:如果不成功,需要此句chmod 700 /root/.ssh )

  #rm -f  /tmp/id_rsa.pub

  在250機上登錄252機(ssh 192.168.1.252),發現不要密碼可以直接進入了.

  注:

  authorized_keys文件的權限很重要,如果設置為777,那么登錄的時候,還是需要提供密碼的。加密認證不支持高權限的不安全設置。

       在252的機器上同理設置即可實現兩臺服務器之間的互信訪問。

或者也可以同時加上RSA和DSA認證來實現。
1.主機250:
ssh-keygen -t rsa
ssh-keygen -t dsa
cat id_rsa.pub >> authorized_keys
cat id_dsa.pub >> authorized_keys

scp /root/.ssh/authorized_keys >>主機252:/root/.ssh/

2.主機252:
ssh-keygen -t rsa
ssh-keygen -t dsa
cat id_rsa.pub >> authorized_keys
cat id_dsa.pub >> authorized_keys
scp /root/.ssh/authorized_keys >>主機250:/root/.ssh/

注:如果三臺主機間建立互信訪問,可以先把其中的兩臺建立互信訪問,然后把這兩臺上任一臺的authorized_keys拷貝到第三臺上,在第三臺生成id_rsa.pub和id_dsa.pub并追加到authorized_keys里,把此文件再拷回那兩臺上覆蓋原authorized_keys即可。

 

  2. 編輯crontab文件

  # vi /etc/crontab

  例如設置每天12:50執行自動拷貝252上的某個指定目錄下的文件:

  50  12  *  *  *   root   scp  192.168.1.252:/root/sysstat*.rpm  /home
 如圖:

linux中怎么利用scp實現自動遠程備份

     在另外一臺上進行同上設置:
    # vi  /etc/crontab

   例如設置每天13:05執行自動拷貝250上的某個指定目錄下的文件:

    05  13  *  *  *   root   scp  192.168.1.250:/root/sysstat*.rpm  /home
 

如圖:

 3、至此實現了雙機的互備。
 

注:#scp  -p 7455   -r  /home/lnmp0.4/  192.168.1.252:/opt/tom/
-p參數表示跟要連接的端口號(默認端口22,更改端口后要加p參數)

-r 參數表示遞歸復制(即復制該目錄下面的文件和目錄)

看完上述內容,你們掌握linux中怎么利用scp實現自動遠程備份的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和林格尔县| 渑池县| 日喀则市| 郸城县| 饶河县| 阿合奇县| 象州县| 泰来县| SHOW| 南汇区| 马尔康县| 抚远县| 利川市| 迭部县| 突泉县| 浦城县| 淄博市| 溆浦县| 深圳市| 合川市| 厦门市| 青田县| 伊金霍洛旗| 苏尼特右旗| 临西县| 甘孜| 子洲县| 独山县| 沙洋县| 瓦房店市| 湟中县| 青岛市| 连山| 山东省| 神池县| 平乐县| 五河县| 大足县| 湾仔区| 邹平县| 阳西县|