linux scp 命令不用輸入密碼

2021-09-24 04:31:00 字數 500 閱讀 5371

例:

伺服器b每天通過 scp 命令定時備份伺服器a的檔案:

1. 伺服器b

#cd /root/.ssh

#ssh-keygen -t rsa

2.伺服器b

#cd /root/.ssh

#scp .ssh/id_rsa.pub root@伺服器b:/root/.ssh/authorized_keys

3.如果authorized_keys已經存在

如果伺服器a已經存在authorized_keys檔案

檔案可以包含多個ssh驗證資訊,這時可用 cat >> 命令將驗證檔案內容附加上去。

伺服器a上執行指令碼

#scp root@伺服器b:/root/.ssh/id_rsa.pub ./s.put

#cat ~/.ssh/s.pub >> ~/.ssh/authorized_keys

linux scp免密傳輸

雙機設定scp互信,本文案例是,a機 scp檔案到b機。1 生成信任憑證 a 在a機執行 ssh keygen t rsa照提示操作,不要輸入passphrase。成功後,在 root ssh生成以下檔案 rw 1 root root 1675 jun 17 16 48 id rsa rw r r ...

筆記 Linux SCP命令

名稱 cp 使用許可權 所有使用者 使用方式 cp options source dest cp options source.directory 說明 將乙個檔案拷貝至另一檔案,或將數個檔案拷貝至另一目錄。把計 a 盡可能將檔案狀態 許可權等資料都照原狀予以複製。r 若 source 中含有目錄名...

linux scp命令學習

scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。可能會稍微影響一下速度。當你伺服器硬碟變為唯讀 read only system時,用scp可以幫你把檔案移出來。另外,scp還非常不...