婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ssh,scp自動登陸的實現方法

ssh,scp自動登陸的實現方法

熱門標簽:海口智能語音電銷機器人好用嗎 杞縣地圖標注app 外呼系統一天耗費多少流量 電話機器人每天搜索多少次 陜西便宜電銷機器人軟件 衡水外呼線路解決 艾比利外呼系統 免費門店地圖標注注冊入駐 昆明電話外呼系統好么

示例:
A為本地主機(即用于控制其他主機的機器) ;
B為遠程主機(即被控制的機器Server), 假如ip為192.168.60.110;
A和B的系統都是Linux

在A上運行命令:
# ssh-keygen -t rsa (連續三次回車,即在本地生成了公鑰和私鑰,不設置密碼)
# ssh root@192.168.60.110  "mkdir .ssh; chmod 0700 .ssh" (需要輸入密碼)
# scp ~/.ssh/id_rsa.pub  root@192.168.60.110:.ssh/id_rsa.pub (需要輸入密碼)

在B上的命令:
# touch /root/.ssh/authorized_keys2 (如果已經存在這個文件, 跳過這條)
# cat /root/.ssh/id_rsa.pub  >> /root/.ssh/authorized_keys2 (將id_rsa.pub的內容追加到 authorized_keys2 中)

回到A機器:
# ssh root@192.168.60.110 (不需要密碼, 登錄成功)

如果能保護好自己的私鑰, 這種方法相對在shell上輸入密碼, 要安全一些

深入學習

理解登錄過程
首先 ssh-keygen -t rsa 命令生成了一個密鑰和一個公鑰, 而且密鑰可以設置自己的密碼,可以把密鑰理解成一把鑰匙, 公鑰理解成這把鑰匙對應的鎖頭,把鎖頭(公鑰)放到想要控制的server上, 鎖住server, 只有擁有鑰匙(密鑰)的人, 才能打開鎖頭, 進入server并控制,而對于擁有這把鑰匙的人, 必需得知道鑰匙本身的密碼,才能使用這把鑰匙 (除非這把鑰匙沒設置密碼), 這樣就可以防止鑰匙被人配了(私鑰被人復制)。

當然, 這種例子只是方便理解罷了,
擁有root密碼的人當然是不會被鎖住的, 而且不一定只有一把鎖(公鑰), 但如果任何一把鎖, 被人用其對應的鑰匙(私鑰)打開了, server就可以被那個人控制了
所以說, 只要你曾經知道server的root密碼, 并將有root身份的公鑰放到上面, 就可以用這個公鑰對應的私鑰"打開" server, 再以root的身分登錄, 即使現在root密碼已經更改!

如果想控制n個機器, 那就需要n對鑰匙(密鑰和公鑰), ssh-keygen 命令可以隨意更改鑰匙對的名字, 比如:
[root@wwy .ssh]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh/id_rsa_192.168.102.12
......

這樣私鑰和公鑰的名字分別就是:
id_rsa_192.168.102.12 和 id_rsa_192.168.102.12.pub
然后將 id_rsa_192.168.102.12.pub 文件的內容, 追加到sever的 ~/.ssh/authorized_keys2 文件中。

最后, 在本地用ssh命令的 -i 參數指定本地密鑰, 并登錄:
# ssh -i /root/.ssh/id_rsa_192.168.102.12  192.168.102.12

如果密鑰設置了密碼, 就用密鑰的密碼登錄, 沒設密碼, 就直接登錄進去了

scp也是一樣的
如:
scp -i /root/.ssh/id_rsa./xxx  192.168.102.158:/home/wwy/bak

您可能感興趣的文章:
  • 魔獸世界item.scp文件參數說明
  • shell結合expect寫的批量scp腳本工具
  • bash scp command not found的解決方法
  • 使用scp獲取遠程linux服務器上的文件 linux遠程拷貝文件
  • linux使用scp命令備份文件 scp拷貝文件
  • linux拷貝命令之高級拷貝scp命令詳解
  • Windwos下使用winscp和批處理實現通過SSH端口上傳文件到Linux服務器上
  • expect實現單臺、多臺服務器批量scp傳輸文件
  • scp命令詳解(全)

標簽:昌都 南京 臨滄 營口 西寧 海口 泰安 宿遷

巨人網絡通訊聲明:本文標題《ssh,scp自動登陸的實現方法》,本文關鍵詞  ssh,scp,自動,登陸,的,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ssh,scp自動登陸的實現方法》相關的同類信息!
  • 本頁收集關于ssh,scp自動登陸的實現方法的相關信息資訊供網民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章
    主站蜘蛛池模板: 怀宁县| 额尔古纳市| 东乌珠穆沁旗| 辉县市| 凯里市| 孟州市| 历史| 嘉义县| 汶上县| 安达市| 永登县| 双牌县| 平顶山市| 清新县| 溧水县| 疏附县| 深州市| 桓台县| 平定县| 油尖旺区| 镇赉县| 临邑县| 辉县市| 来安县| 四会市| 墨竹工卡县| 连城县| 仙桃市| 石家庄市| 鄂温| 怀宁县| 尼勒克县| 连州市| 扬州市| 南部县| 台安县| 仪陇县| 大方县| 裕民县| 来宾市| 潞西市|