日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

在docker中開啟sshd操作

瀏覽:50日期:2024-11-11 11:24:37

首先在docker中安裝openssh-server,安裝完畢后切換到openssh-server的安裝目錄/etc/ssh下面。

運行ssh-keygen生成對應的密鑰。

先看看sshd的配置文件sshd_config,里面有如下內容:

HostKey /etc/ssh/ssh_host_rsa_key#HostKey /etc/ssh/ssh_host_dsa_keyHostKey /etc/ssh/ssh_host_ecdsa_keyHostKey /etc/ssh/ssh_host_ed25519_key

有rsa,dsa,ecdsa,ed25519的加密方式,根據這幾種加密方式來生成對應的密鑰對。

[root@655f62a4ed82 ssh]# ssh-keygen -t rsa //生成rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.ssh/id_rsa.pub.The key fingerprint is:0e:fa:07:36:bb:87:c1:60:14:be:41:41:01:1b:4b:bc root@655f62a4ed82The key’s randomart image is:+--[ RSA 2048]----+| .+o*+ || ..*. || ooo || E oo || ..o. S || .*o || .. *. || .o o || o+ |+-----------------+[root@655f62a4ed82 ssh]# ssh-keygen -t dsa //生成dsaGenerating public/private dsa key pair.Enter file in which to save the key (/root/.ssh/id_dsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_dsa.Your public key has been saved in /root/.ssh/id_dsa.pub.The key fingerprint is:ee:8c:db:a8:24:68:0d:33:79:eb:09:33:ed:74:c3:66 root@655f62a4ed82The key’s randomart image is:+--[ DSA 1024]----+| || || || . || = . S || .B o . ||.=.=.E . ||. Bo= .* || +..+.+ |+-----------------+[root@655f62a4ed82 ssh]# ssh-keygen -t ecdsa //生成ecdsaGenerating public/private ecdsa key pair.Enter file in which to save the key (/root/.ssh/id_ecdsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_ecdsa.Your public key has been saved in /root/.ssh/id_ecdsa.pub.The key fingerprint is:84:74:de:d1:e4:98:a1:5c:27:25:8e:b7:d6:27:fd:c9 root@655f62a4ed82The key’s randomart image is:+--[ECDSA 256]---+| . . *++ || . = * X. || . * * . || . . o . || S o o o || . o...||E.|| || |+-----------------+[root@655f62a4ed82 ssh]# ssh-keygen -t ed25519Generating public/private ed25519 key pair.Enter file in which to save the key (/root/.ssh/id_ed25519): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_ed25519.Your public key has been saved in /root/.ssh/id_ed25519.pub.The key fingerprint is:d8:40:95:1f:07:96:8a:83:7f:af:19:01:3b:b4:79:91 root@655f62a4ed82The key’s randomart image is:+--[ED25519 256--+| ....oo || . .oo . || .+.Eo o || ..oO... || .*.S || .o.. || ... || o. || o. |+-----------------+[root@655f62a4ed82 ssh]# cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

密鑰對生成完畢后,需要修改sshd_config中上述文件所在的位置的。

HostKey /root/.ssh/id_rsaHostKey /root/.ssh/id_dsaHostKey /root/.ssh/id_ecdsaHostKey /root/.ssh/id_ed25519

運行/usr/sbin/sshd,查看22端口號是否開啟,開啟說明啟動成功。

[root@655f62a4ed82 ssh]# /usr/sbin/sshd[root@655f62a4ed82 ssh]# lsof -i:22COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEsshd 37 root 3u IPv4 250907 0t0 TCP *:ssh (LISTEN)sshd 37 root 4u IPv6 250909 0t0 TCP *:ssh (LISTEN)

補充知識:Docker容器內運行sshd進程,遠程登錄閃退(Exit status 254)

注:

背景

在容器內運行了一個sshd進程,映射出一個端口供外部遠程連接。可以每次連接的時候,輸入密碼后立即就退出了,現象如下:

[root@localhost /]# ssh root@192.168.0.6 -p 8000root@192.168.0.6’s password: Last login: Tue Nov 6 14:46:17 2018 from 192.168.0.6Connection to 192.168.0.6 closed.

查看調試信息,最后退出的打印如下:

......Connection to 192.168.0.6 closed.Transferred: sent 2264, received 2224 bytes, in 0.0 secondsBytes per second: sent 235367.6, received 231209.1debug1: Exit status 254

分析

從打印來看,已經有Last login的信息,所以密碼肯定是輸入正確的,也已經登錄系統,那就是在初始化的環境的時候跪了。首先考慮了hosts.deny的配置,注釋相關配置后問題依舊。

網上有說注釋sshd配置文件中的UsePAM配置,也就是不使用pam鑒權模塊,

#UsePAM yes

修改完重啟sshd進程,這下果然可以了。至于原因,清一色的說是什么默認配置下,啟用了超時斷開連接功能。這就是在扯,默認的鏈接斷開時間不可能這么短,而且為什么在非docker環境下sshd進程運行是正常的。我是不接受這個理由的。那就再看看唄。不使用pam鑒權就沒問題,于是又挨個把/etc/pam.d/里和sshd相關的配置一個一個注釋,還是沒發現問題所在。

這時想到可以看看pam的日志,應該有些提示吧。順帶提一下, RedHat和CentOS的pam日志存放在/var/log/secure中,Ubuntu和Debian在 /var/log/auth.log中存儲認證信息。

果然,pam里有錯誤信息,

Nov 6 15:36:56 bbb sshd[11016]: Accepted password for root from 192.168.0.6 port 56394 ssh2Nov 6 15:36:56 bbb sshd[11016]: pam_limits(sshd:session): Could not set limit for ’nproc’: Operation not permittedNov 6 15:36:56 bbb sshd[11016]: pam_limits(sshd:session): Could not set limit for ’nofile’: Operation not permittedNov 6 15:36:56 bbb sshd[11016]: pam_limits(sshd:session): Could not set limit for ’memlock’: Operation not permittedNov 6 15:36:56 bbb sshd[11016]: pam_unix(sshd:session): session opened for user root by (uid=0)Nov 6 15:36:56 bbb sshd[11016]: error: PAM: pam_open_session(): Permission deniedNov 6 15:36:56 bbb sshd[11016]: Received disconnect from 192.168.0.6: 11: disconnected by user

可見,這是由于設置nproc、nofile、memlock等參數權限不夠而導致,而這些配置是在pam組件里,由以下兩個文件保存配置,

/etc/security/limits.conf

/etc/security/limits.d/90-nproc.conf

將這兩個文件里面的相關設置注釋,打開pam鑒權,ssh連接成功了。這才是問題所在。

另外還有其他方法

1、因為是由于權限不夠導致,那就在啟動容器的時候帶上--privileged參數,使用特權用戶,同樣可以解決該問題

2、因為是在配置ulimits時錯誤,那么可以在啟動容器時使用--ulimit=[]參數來配置

以上這篇在docker中開啟sshd操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Docker
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产v综合v| 四虎精品永久免费| 久久国产欧美日韩精品| 在线一区免费观看| 亚洲国内欧美| 国产亚洲精品美女久久| 国产精品97| 日韩大片免费观看| 日韩欧美四区| 99视频一区| 亚洲国产欧美日本视频| 国产精品香蕉| 日本免费在线视频不卡一不卡二| 噜噜噜躁狠狠躁狠狠精品视频| 91看片一区| 国产一区二区三区四区| 国产精品一级在线观看| 香蕉久久夜色精品国产| 欧美日韩水蜜桃| 红桃视频欧美| 美女网站一区| 国产精品2023| 美女在线视频一区| 石原莉奈一区二区三区在线观看| 久久精品播放| 亚洲免费成人| 西西人体一区二区| 日韩一区欧美二区| 日韩美女精品| 久久久国产亚洲精品| 福利一区和二区| 免费福利视频一区二区三区| 偷拍精品精品一区二区三区| 久久久国产精品一区二区中文| 日韩88av| 精品一区免费| 亚洲精选久久| 久久精品国产99国产| 国产videos久久| 欧美高清不卡| 国产亚洲一卡2卡3卡4卡新区| 日韩欧美中文字幕电影| 精品女同一区二区三区在线观看| 播放一区二区| 免费精品视频在线| 国产精品白浆| 999精品在线| 热久久久久久久| 国产乱子精品一区二区在线观看| 国产第一亚洲| 亚洲午夜久久| 麻豆久久一区| 日韩一区二区三区免费播放| 精品亚洲二区| 91久久久久| 亚洲人成精品久久久| 成人va天堂| 五月综合激情| 久久精品国产成人一区二区三区| 好看不卡的中文字幕| 久久男人av资源站| 欧美日韩国产在线观看网站| 色婷婷久久久| 亚洲精品在线二区| 蜜桃精品在线| 国产精品一二| 喷白浆一区二区| se01亚洲视频| 欧美一级一区| 免费在线看一区| 日韩影院二区| 精品国产18久久久久久二百| 亚洲影视一区| 手机精品视频在线观看| 欧美亚洲激情| 欧美日韩精品在线一区| 国产精品成人a在线观看| 国产福利资源一区| 欧美日韩 国产精品| 亚洲精品乱码| 亚洲精品麻豆| 日韩一区精品| 日韩在线视频一区二区三区| 免费av一区二区三区四区| 日韩啪啪电影网| 日韩精品不卡一区二区| 欧美极品中文字幕| 久久免费精品| 97精品国产福利一区二区三区| 久久久人人人| 狠狠久久婷婷| 喷白浆一区二区| 日韩精品电影一区亚洲| 国产精品大片| 精品亚洲美女网站| av综合电影网站| 成人久久一区| 久久婷婷亚洲| 久久久一二三| 国产毛片久久| 日韩二区在线观看| 精品91福利视频| av免费不卡国产观看| 成人av动漫在线观看| 免费视频一区二区| 久久精品97| 午夜影院一区| 亚洲我射av| 国产成人1区| 性欧美69xoxoxoxo| 亚洲乱码视频| 在线一区二区三区视频| 欧美日韩中出| 国产精品对白久久久久粗| 中文字幕在线视频久| 中国女人久久久| 精品久久中文| 亚洲一区日韩| 久久永久免费| 亚洲乱码一区| 91精品国产调教在线观看| 国产色噜噜噜91在线精品| 成人精品亚洲| 久久wwww| 蜜臀精品一区二区三区在线观看| 国产videos久久| 日韩精品国产欧美| 欧美日韩激情在线一区二区三区| 日韩三级精品| 午夜免费一区| 92国产精品| 久久影视三级福利片| 国产精品外国| 欧美日韩精品在线一区| 精品国产a一区二区三区v免费| 亚洲精品一二三区区别| 亚洲啊v在线| 久久的色偷偷| 久久国内精品自在自线400部| 国产女优一区| 欧美国产专区| 国产麻豆一区二区三区精品视频| 亚洲欧洲专区| 在线日韩av| 久久精品不卡| 免费精品国产的网站免费观看| 国产高清不卡| 亚洲91精品| 欧美在线影院| 99国产精品视频免费观看一公开 | 福利一区和二区| 高清日韩欧美| 正在播放日韩精品| 欧洲一级精品| 久久精品123| 日韩三区在线| 在线日韩中文| 男人的天堂久久精品| 亚洲精品影视| 国产精品xvideos88| 精品久久久久中文字幕小说| 成人亚洲精品| 亚洲欧洲另类| 日韩不卡在线观看日韩不卡视频 | 欧美在线亚洲| 欧美专区在线| 夜夜嗨一区二区| 深夜福利亚洲| 国产精品亚洲二区| av在线日韩| 视频一区日韩精品| 伊人国产精品| 欧美亚洲一区二区三区| 偷拍亚洲精品| 国产伦乱精品| 动漫av一区| 日韩中文字幕av电影| 日韩**一区毛片| 91精品一区二区三区综合在线爱| 国产精品伦一区二区| 综合色就爱涩涩涩综合婷婷| 精品一区二区三区在线观看视频| 日韩亚洲国产欧美| 激情综合自拍| 日韩欧美中文| 精品视频99| 国产精品18| 久久在线91| 久久只有精品| 精品一区视频| 欧美激情福利| 国产精品欧美在线观看| 91福利精品在线观看| 日韩高清电影免费| 91国内精品| 国产毛片久久久| 91欧美日韩在线| 国产精品亚洲四区在线观看| 88久久精品| 久久av超碰|