linux 免密碼通訊 遠端檔案傳輸

2021-09-24 11:30:07 字數 633 閱讀 5889

在linux集群,我們經常需要在多台機器之間傳遞檔案,你會怎麼做?從一 臺linux拷貝出要傳遞的檔案到windows,然後通過windows傳遞到另外一台機器,太麻煩了,下面介紹一種極其簡單的方法:scp

修改每台機器的/etc/hosts

192.168.56.111 server01

192.168.56.101 server02

server01  server02分別對應臺linux的主機名,這樣linux之間互連時就能通過主機名進行通訊,免去輸入ip的痛苦

配置ssh密碼通訊

在server01上輸入 ssh-keygen -t rsa

生成本機的公鑰,過程中不斷敲回車即可, ssh-copy-id -i ~/.ssh/id_rsa.pub server02 

測試下: ssh server02 成功!

在server02上將同樣的步驟操作一遍,server01 server02就可以免密碼通訊了

在server01上用scp /usr/local/test.txt server02:/usr/local/   命令就可以將server01上的test.txt複製到server02上了

Linux免密碼遠端登入

如何通過一台linux ssh遠端其他linux伺服器時,不要輸入密碼,可以自動登入。提高遠端效率,不用記憶各台伺服器的密碼。1.首先登入一台linux伺服器,此台做為母機 即登入其他linux系統用這台做為入口 執行一行命令生成key檔案 ssh keygen t rsa 然後一直回車,如下所示 ...

Linux遠端免密碼登入

1 生成秘鑰對 ssh keygen t rsa t 指定秘鑰的型別 rsa 秘鑰型別 秘鑰目錄 root ssh 私鑰 id rsa 鑰匙 公鑰 id rsa.pub 鎖 2 編輯認證檔案 遠端主機 mkdir ssh cd ssh vim authorized keys 把公鑰貼上複製 注意 認...

SSH免密碼遠端登入Linux

其實這個問題的網上 園子裡已經有很多的部落格介紹了,但多數都忽略了乙個問題,就是生成公鑰時是不要輸入密碼的,整理一下 1.有a,b兩台機 linux unix 要想從a用ssh遠端登入到b上 假設各自的ip,a 192.168.100 b 192.168.1.104 2.在a機上,用 ssh key...