好久沒備注了!
今天有一個任務,備份服務器上的數據庫。本來線上數據庫已經備份到服務器上了,但是覺得不夠,還是想想備份到本地電腦吧。
上代碼:
scp -r root@服務器ip:/www/backup E:/www
然后提示我們輸入密碼,這就頭疼了,放在bat中要如何避免呢,百度了好久終於找到方法了。
window下: ssh-keygen -t rsa 一直確定生成兩個文件id_rsa,id_rsa.pub,一般在自己的電腦文件下
我的在C:\Users\電腦名\.ssh 下,然后把id_rsa.pub文件中內容直接替換到服務器下/root/.ssh/authorized_keys 中,
再次運行 scp -r root@服務器ip:/www/backup E:/www 就不用輸入密碼啦!