日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker远程访问TLS证书认证shell

發(fā)布時間:2025/5/22 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker远程访问TLS证书认证shell 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

docker開啟遠程訪問端口,防止非法訪問

  • 配置證書認證
  • 配置防火墻或安全策略

?

#!/bin/bash # docker.tls.sh # 環(huán)境centos 7 ,root # 創(chuàng)建 Docker TLS 證書##########配置信息Port=2376 Node=$(hostname) IP=$(ip add|sed -nr 's#^.*inet (.*)/[1-9].*(ens|eth).*$#\1#gp') PASSWORD="88888888" COUNTRY="CN" STATE="Shanghai" CITY="Shanghai" ORGANIZATION="Elven" ORGANIZATIONAL_UNIT="Dev" COMMON_NAME="$IP" EMAIL="228@elven.vip"##########生成證書# Generate CA key openssl genrsa -aes256 -passout "pass:$PASSWORD" -out "ca-key_$Node.pem" 4096 &>/dev/null # Generate CA openssl req -new -x509 -days 730 -key "ca-key_$Node.pem" -sha256 -out "ca_$Node.pem" -passin "pass:$PASSWORD" -subj "/C=$COUNTRY/ST=$STATE/L=$CITY/O=$ORGANIZATION/OU=$ORGANIZATIONAL_UNIT/CN=$COMMON_NAME/emailAddress=$EMAIL" &>/dev/nullecho "#Server" # Generate Server key openssl genrsa -out "server-key_$Node.pem" 4096 &>/dev/null # Generate Server Certs. openssl req -subj "/CN=$COMMON_NAME" -sha256 -new -key "server-key_$Node.pem" -out server.csr echo "subjectAltName = IP:$IP,IP:127.0.0.1" >> extfile.cnf echo "extendedKeyUsage = serverAuth" >> extfile.cnf openssl x509 -req -days 730 -sha256 -in server.csr -passin "pass:$PASSWORD" -CA "ca_$Node.pem" -CAkey "ca-key_$Node.pem" -CAcreateserial -out "server-cert_$Node.pem" -extfile extfile.cnfecho "#Client" openssl genrsa -out "client-key_$Node.pem" 4096 &>/dev/null openssl req -subj '/CN=client' -new -key "client-key_$Node.pem" -out client.csr echo extendedKeyUsage = clientAuth >> extfile.cnf openssl x509 -req -days 730 -sha256 -in client.csr -passin "pass:$PASSWORD" -CA "ca_$Node.pem" -CAkey "ca-key_$Node.pem" -CAcreateserial -out "client-cert_$Node.pem" -extfile extfile.cnfchmod 0400 "client-key_$Node.pem" "server-key_$Node.pem" chmod 0444 "ca_$Node.pem" "server-cert_$Node.pem" "client-cert_$Node.pem"##########docker配置 echo echo "#拷貝證書" #服務(wù)端證書 mkdir -p ~/.docker cp -avf "ca_$Node.pem" "server-cert_$Node.pem" "server-key_$Node.pem" ~/.docker #客戶端證書文件 cp -avf "client-cert_$Node.pem" "client-key_$Node.pem" ~/.docker/ # 打包客戶端證書 tar -zcf docker-tls-client_$Node.tar.gz ca_$Node.pem client-cert_$Node.pem client-key_$Node.pem cp -af docker-tls-client_$Node.tar.gz ~/.docker/ ls -hl $(pwd)/docker-tls*echo echo "#修改docker啟動項 /lib/systemd/system/docker.service" SetOPTS=" --tls \ --tlscacert=$HOME/.docker/ca_${Node}.pem \ --tlscert=$HOME/.docker/server-cert_${Node}.pem \ --tlskey=$HOME/.docker/server-key_${Node}.pem \ -H 0.0.0.0:${Port} " sed -i "s#^ExecStart.*#& $SetOPTS #" /lib/systemd/system/docker.service grep '^ExecStart' /lib/systemd/system/docker.service systemctl daemon-reloadecho echo "#客戶端遠程連接" echo "docker -H $IP:${Port} --tlsverify --tlscacert ~/.docker/ca_$Node.pem --tlscert ~/.docker/client-cert_$Node.pem --tlskey ~/.docker/client-key_$Node.pem ps -a" echo "#客戶端使用curl連接" echo "curl --cacert ~/.docker/ca_$Node.pem --cert ~/.docker/client-cert_$Node.pem --key ~/.docker/client-key_$Node.pem https://$IP:${Port}/containers/json"#clean rm -f ca*.srl *.pem *.cnf *.csrecho echo -e "\e[1;32m#重啟docker生效 systemctl restart docker \e[0m" #

  

轉(zhuǎn)載于:https://www.cnblogs.com/elvi/p/10959232.html

總結(jié)

以上是生活随笔為你收集整理的docker远程访问TLS证书认证shell的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲一区二区精品在线观看 | 青青草免费公开视频 | 欧美综合亚洲图片综合区 | 污污的视频在线免费观看 | 国产黄频在线观看 | 宇都宫紫苑在线播放 | 黄色网址www| 国产午夜大片 | 女人18岁毛片 | 熟女熟妇伦久久影院毛片一区二区 | 亚洲人在线观看视频 | 最好看的电影2019中文字幕 | 欧产日产国产精品 | 天天曰天天爽 | 国产美女操 | 国产剧情在线观看 | 不卡视频在线播放 | 黄色网址你懂得 | 久久久成人免费视频 | 日本午夜精品理论片a级app发布 | 午夜精品视频一区二区三区在线看 | 欧美aa大片 | 蜜桃av在线免费观看 | 少妇高潮一区二区三区99刮毛 | 欧美美女性高潮 | 国产成人在线视频观看 | 国产成人a人亚洲精品无码 在线aa | 中文字幕成人在线视频 | www毛片com | 日韩视频中文字幕在线观看 | 国产无码日韩精品 | 色噜噜狠狠一区二区三区果冻 | 欧美日韩亚洲免费 | 欧美高清x| 永久免费毛片 | 免费的污网站 | 日本xxxx裸体xxxx出水 | 91成人一区二区三区 | 悟空影视大全免费高清观看在线 | 少妇又色又紧又爽又刺激视频 | 91精品国产色综合久久不卡蜜臀 | 国产乱人乱精一区二视频国产精品 | 国产高清在线视频 | 超碰97人| 久久激情综合网 | 国产丝袜在线视频 | 嫩草综合| 少妇激情一区二区三区视频 | 免费一级特黄毛大片 | av无码av天天av天天爽 | 久久99国产综合精品免费 | 日本人极品人妖高潮 | 三级三级久久三级久久 | 欧美精品电影一区二区 | 男女野外做受全过程 | 亚洲性网 | 亚洲精品综合在线观看 | 深夜成人在线观看 | 无码人妻av一区二区三区波多野 | 日韩欧美一区在线 | 狠狠干伊人网 | 亚洲视频 一区 | 国产视频一二三四区 | 少妇熟女高潮流白浆 | 国产成人亚洲精品自产在线 | 成人黄色片在线观看 | 疯狂撞击丝袜人妻 | 在线免费观看日韩 | 最新欧美大片 | mm131美女大尺度私密照尤果 | 日韩精品一区二区三 | 黄av网| 男人插女人免费视频 | 国产福利在线播放 | 永久免费的网站入口 | 久久国产免费 | 无码内射中文字幕岛国片 | av鲁丝一区二区鲁丝 | 国产经典一区二区三区 | 国产jzjzjz丝袜老师水多 | 国产乱free国语对白 | 亚洲色成人www永久在线观看 | 青青青国产视频 | 雷电将军和丘丘人繁衍后代视频 | 日本色片网站 | 久爱精品 | 欧美少妇喷水 | 国产系列精品av | 欧美日韩国产二区 | 精品成人av一区二区三区 | 婷婷久久综合网 | 毛片久久久 | 日本一区二区人妻 | 国产精品高清在线观看 | 欧美国产乱视频 | 精品久久久久久亚洲综合网站 | 中文字幕亚洲综合 | 亚洲制服丝袜一区 | 人妻少妇无码精品视频区 |