Linux設定scp免密傳輸檔案

2021-10-01 23:29:17 字數 422 閱讀 9160

檢查ssh-key是否已經生成過

ls -al ~/.ssh
生成新的ssh-key, 三次回車

ssh-keygen -t rsa
scp免密傳輸設定

方法一:

ssh-copy-id -i root@worker1
方法二:

scp /root/.ssh/id_rsa.pub 主機b:/root/.ssh/authorized_keys

ps.如果主機b上的authorized_keys檔案存在,則用下面的語句追加進去

cat /root/.ssh/id_rsa.pub >> 主機b:/root/.ssh/authorized_keys

scp免密傳輸檔案

scp 命令 例如 把本地 backup a.txt檔案傳輸至192.168.80.128伺服器,賬號root 目錄為 backup scp backup a.txt root 192.168.80.128 backup 反之把192.168.80.128伺服器下backup a.txt檔案傳輸至本...

Linux 上SSH免密登陸 (scp免密傳輸)

最近在寫自動化部署指令碼,必須要用到scp命令實行遠端傳輸,但是實時輸入密碼特別麻煩,所以加了乙個免密碼傳輸方式。這裡假設主機a 192.168.1.1 用來獲到主機b 192.168.1.2 的檔案。在主機a上執行如下命令來生成配對金鑰 ssh keygen t rsa遇到提示回車預設即可,公鑰被...

linux實現scp免密傳送。

有主機a和主機b,現在要將a主機的檔案傳送到b主機上。原理 要建立a到b的信任關係。方法 把a的公鑰 id rsa.pub 拷貝到b主機的authorized keys中。linux主機 authorized keys位於 root ssh目錄下,如果 root ssh下目錄下沒有該檔案,就手動建立...