docker centos 開啟ssh


運行docker 鏡像

docker運行centos使用ssh連接
 
  1. 進入centos容器

    docker運行centos使用ssh連接
  2.  安裝ssh

    yum -y install openssh-server

    docker運行centos使用ssh連接
  3. 啟動ssh服務

    systemctl start sshd

    docker運行centos使用ssh連接

     

    4.修改 /etc/ssh/sshd_config 配置信息

    去掉如下注釋

    Port 22

    ListenAddress 0.0.0.0

    ListenAddress ::

    permitrootlogin yes

    UsePAM yes 改為 UsePAM no

    GSSAPICleanupCredentials no改為GSSAPICleanupCredentials yes

    去掉UsePrivilegeSeparation sandbox的注釋並改為UsePrivilegeSeparation no

     

    5.重啟sshd

    /usr/sbin/sshd -D

     

    6.設置linux容器的密碼

    yum install passwd.x86_64

    passwd root

     

    可以ssh連接了,又或者可以提交鏡像,再創容器來連接

     

    1. 提交鏡像

      docker運行centos使用ssh連接
    2.  

      運行新鏡像

      docker運行centos使用ssh連接

     

     

     
     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM