国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

兩臺服務器上的兩個docker容器之間配置ssh免密登錄

這篇具有很好參考價值的文章主要介紹了兩臺服務器上的兩個docker容器之間配置ssh免密登錄。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

因為要在兩臺服務器的容器上使用ucx實現(xiàn)GPU的RDMA,所以需要兩個容器之間ssh免密登錄
步驟如下(所有步驟均在容器內(nèi)部進行)

切換成root用戶

  1. 在容器內(nèi)部安裝openssh:
    # apt-get install openssh-client openssh-server

  2. 編輯ssh的配置文件,更改ssh的端口:
    # vim /etc/ssh/sshd_config
    在最后一行加上
    Port 2233
    容器間設置免密的方式,服務器,docker,ssh

    為什么要有這步呢,主要是把容器內(nèi)的ssh端口(改為2233)和容器外的ssh端口(默認是22)區(qū)分開,如果不改變?nèi)萜鲀?nèi)的ssh端口的話,之后ssh默認是連接到容器外部的。

  3. 重啟ssh服務
    # service ssh restart

之后切換成非root用戶(zcq)

  1. 生成ssh的公鑰私鑰:
    $ ssh-keygen -t ed25519
    其中-t ed25519是為了讓生成的公鑰長度短一點,不加也行。
  2. 配置authorized_keys文件
    進入~/.ssh目錄,其中復制其中的id_ed25519.pub文件里的公鑰的內(nèi)容:
    容器間設置免密的方式,服務器,docker,ssh
    同樣在~/.ssh目錄中,創(chuàng)建authorized_keys文件,將公鑰的內(nèi)容復制到其中。然后去另一臺服務器的容器中,將其的~/.ssh/id_ed25519.pub公鑰的內(nèi)容復制進當前容器的authorized_keys文件中。并在另一臺服務器上同樣創(chuàng)建authorized_keys文件,并復制公鑰。
    即,這步完成之后,兩臺服務器的有同樣的~/.ssh/authorized_keys文件,其中的內(nèi)容相同,都分別是兩臺服務器的~/.ssh/id_ed25519.pub
    容器間設置免密的方式,服務器,docker,ssh
  3. 配置config文件
    在兩個容器的~/.ssh目錄創(chuàng)建config文件,內(nèi)容如下:
Host r1d
  HostName 10.0.0.1
  User zcq
  Port 2233
Host r4d
  HostName 10.0.0.4
  User zcq
  Port 2233

解釋一下:

Host r1d # r1d是自己取的名字
 HostName 10.0.0.1 #當前服務器的ip地址
 User zcq #當前容器的用戶名
 Port 2233 # 之前配置的 /etc/ssh/sshd_config 的 Port
Host r4d # 另一臺服務器的名字,可以任意取
 HostName 10.0.0.4 #另一臺服務器的ip
 User zcq # 另一臺服務器的用戶名
 Port 2233 #同上

之后在r1d這個容器上,使用ssh r4d 就可以免密登錄到r4d了(第一次登錄按照提示輸入個yes,之后就不用了)
\ |^_^| /文章來源地址http://www.zghlxwxcb.cn/news/detail-839126.html

到了這里,關(guān)于兩臺服務器上的兩個docker容器之間配置ssh免密登錄的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 兩臺linux服務器之間傳輸文件的幾種方法

    兩臺linux服務器之間傳輸文件的幾種方法

    打開powershell, 開始連接服務器 然后輸入密碼后就進來了,進入之后找到你要傳輸文件的位置 接下來我要將這個包傳到另一個環(huán)境中去,有以下幾種方法 scp 示例: 將本地服務器的文件傳向另一個服務器 wget 【用法】 wget是一個從網(wǎng)絡上自動下載文件的自由工具,支持通過HT

    2024年02月12日
    瀏覽(18)
  • Docker環(huán)境下將已運行的容器打包成新的鏡像并運行在另一個服務器上的Docker容器中

    Docker環(huán)境下將已運行的容器打包成新的鏡像并運行在另一個服務器上的Docker容器中

    1.1、使用root賬戶登錄進入Linux系統(tǒng)中,鍵入 docker ps 命令。 2.1、正在運行的容器一行中CONTAINER ID一列下面的字符串就是容器id,復制想要打包的容器ID并執(zhí)行 docker commit 容器id 容器新名稱 例如: docker commit e973c1d6731e mysql/newmysql 3.1、在根目錄下鍵入 docker save -o 新鏡像名稱.tar 新

    2024年02月16日
    瀏覽(29)
  • [linux]兩臺Linux服務器之間傳輸文件的四種方法

    在日常服務器租用中,有時需要將文件從一臺服務器傳到另一臺服務器,下面給大家介紹四種linux服務器之間傳輸文件方式。 【優(yōu)點】簡單方便,安全可靠;支持限速參數(shù) 【缺點】不支持排除目錄 【用法】 scp就是secure copy,是用來進行遠程文件拷貝的。數(shù)據(jù)傳輸使用 ssh,并

    2024年04月12日
    瀏覽(34)
  • Linux 兩臺服務器之間傳輸文件和文件夾的方法

    Linux 是一種開源的操作系統(tǒng),它可以運行在多種設備上,包括服務器、個人電腦、手機等。Linux 有很多優(yōu)點,比如穩(wěn)定、安全、靈活、免費等。Linux 也有很多不同的發(fā)行版,比如 Ubuntu、CentOS、Debian 等,它們都有自己的特色和優(yōu)勢。 如果你有兩臺 Linux 服務器,你可能會遇到這

    2024年02月05日
    瀏覽(22)
  • nginx兩臺負載均衡服務器之間使用keepalived實現(xiàn)高可用

    單點故障:某個重要的功能只有一份,如果他出現(xiàn)問題,會導致全局不能使用 “高可用性”(High Availability,縮寫為HA)用于描述系統(tǒng)或服務在面臨故障、硬件或軟件問題時能夠繼續(xù)正常運行的能力。高可用性的目標是最大程度地減少系統(tǒng)中斷或停機時間,確保用戶可以隨時

    2024年02月09日
    瀏覽(20)
  • Selenium技術(shù)在CentOS6.8系統(tǒng)的騰訊云服務器上的docker鏡像的Ubuntu容器里的相關(guān)使用(Linux環(huán)境下)

    一開始看標題,我知道你們會很懵,我當初完成的時候,我自己也很懵,主要是想在Linux環(huán)境下使用Selenium技術(shù)來完成一些工作,本來打算用docker創(chuàng)建一個Anaconda的容器來用Selenium技術(shù)的,但發(fā)現(xiàn)無法通過chrome驅(qū)動來驅(qū)動谷歌瀏覽器,所以我又用docker創(chuàng)建了一個Ubuntu容器來使用

    2024年02月03日
    瀏覽(93)
  • 阿里云國際版兩個ECS云服務器之間的遷移教程

    您可以使用服務器遷移中心 (SMC) 遷移本地數(shù)據(jù)中心的服務器 阿里云的虛擬機 (VM) 或第三方云平臺。你也可以 將阿里云 ECS 實例遷移到同一阿里巴巴內(nèi)的另一個 ECS 實例 云賬號或跨不同阿里云賬號。本主題介紹如何 使用 SMC 在阿里云賬號內(nèi)的兩個 ECS 實例之間進行遷移,

    2024年01月16日
    瀏覽(30)
  • 用xshell把本地的文件夾傳入服務器中,在兩個服務器之間互傳文件夾

    用xshell把本地的文件夾傳入服務器中,在兩個服務器之間互傳文件夾

    假設有兩個服務器A和B,現(xiàn)在你需要把A里面的東西傳入B里面。 進入B服務器,如你想把A服務器中/root/one/unet放在B服務器中root/ww下,輸入以下命令 其中YY是你的端口號,xx是你的ip 根據(jù)提示輸入密碼就行(密碼就是你登錄服務器的密碼) 假設你想把D盤下面的vnet文件夾放入服務

    2024年02月16日
    瀏覽(22)
  • 將一個服務器上的文件復制到另一個服務器中的容器里

    步驟: 將A服務器上的文件復制到B服務器上 將B服務器上的文件復制到指定容器中 (將本地文件復制到服務器上同理) 使用scp命令 1. 復制文件 命令格式: scp local_file remote_username@remote_ip:remote_folder 2. 復制目錄 命令格式: scp -r local_folder remote_username@remote_ip:remote_folder 注意 :

    2024年02月07日
    瀏覽(22)
  • docker使用與服務器上的可視化(ROS rviz等)

    docker使用與服務器上的可視化(ROS rviz等)

    安裝docker:官網(wǎng)教程,按照官網(wǎng)命令一步步來即可。 添加當前用戶到 docker 用戶組: 【docker】添加用戶到docker組,這樣后面運行docker的時候前面不需要加 sudo 命令,否則運行 docker 的時候一直需要在前面加 sudo ,即 sudo docker xxx 首先區(qū)分鏡像(images)和容器(containers):他們

    2024年02月15日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包