当前位置: 首页 > news >正文

云服务器做视频网站重庆公司注册流程

云服务器做视频网站,重庆公司注册流程,外贸公司如何寻找客户,做文案策划有些网站接上文#xff0c;这篇主要是结合阿里云ACR来实现动态flag题型的创建。 这里顺便也介绍一下阿里云的ACR服务。 阿里云容器镜像服务#xff08;简称 ACR#xff09;是面向容器镜像、Helm Chart 等符合 OCI 标准的云原生制品安全托管及高效分发平台。 ACR 支持全球同步加速、…接上文这篇主要是结合阿里云ACR来实现动态flag题型的创建。 这里顺便也介绍一下阿里云的ACR服务。 阿里云容器镜像服务简称 ACR是面向容器镜像、Helm Chart 等符合 OCI 标准的云原生制品安全托管及高效分发平台。 ACR 支持全球同步加速、大规模/大镜像分发加速、多代码源构建加速等全链路提效与容器服务 ACK 无缝集成帮助企业降低交付复杂度打造云原生应用一站式解决方案。 说白了就是对标dockerhub的但是dockerhub很难访问需要科学上网所以这里我们就使用阿里云提供的ACR镜像服务来完成动态flag题型的创建了。 回到虚拟机内进入到【GZCTF】下面。 新建一个文件夹命名为【WEB】。 同时WEB下再新建一个文件夹命名为【src】。 在src中新建flag.sh和index.php。 web题首先是需要按照常规逻辑写一个网页这里就写一个带flag的简单网页把flag放在源代码里并注释掉。代码如下保存为index.php。 在当前路径下打开命令行界面执行如下命令 vi index.php 并复制如下内容到php文件中 !DOCTYPE html html headtitle签到/title /head !--flag{testflag}-- body ?php echo welcome ; ? /body /html 这里值得注意的是ubuntu的输入按住方向键时会变成大写字母需要提前进行修改,具体修改方式如下 首先进入该目录。 cd /etc/vim 如果你有root权限直接进入文件编辑即可如果没有root权限在下面的代码前面加一个sudo就可以编辑了。 vi vimrc.tiny回车后先把光标调到set和compatible中间为了避免插入时使用方向键让光标覆盖c的位置像这样。 然后按下键盘i键进入插入模式之后输入no完成后是这个样子的 set nocompatible完成后按esc键然后输入:wq退出编辑并保存。 :wq这样按住上下左右键就是正常的了。 创建完index.php,接下来创建flag.sh。 vi flag.sh 同样复制如下内容到sh文件中 #!/bin/sh sed -i s/flag{testflag}/$GZCTF_FLAG/ /home/XXX/GZCTF/WEB/src/index.php #使用平台的动态flag替换index.php中的flag这里我使用的平台为GZCTF因此动态flag环境变量为$GZCTF_FLAG其他平台一般 为$FLAGexport GZCTF_FLAG #命令用于设置或声明环境变量使得该变量能在子进程中可见 此处注意要按照自己创建的实际路径来填写。 当创建完src文件下的内容后回到上级目录编写Dockerfile文件。 vi DockerfileFROM ctftraining/base_image_nginx_mysql_php_56 #web题docker基础镜像这里使用ctftraing打包好 的包含了基础的nginxmysqlphp环境并且会自动运行flag.sh脚本本题使用php环境。COPY src /home/XXX/GZCTF/WEB/src/ #将你编写的网页源码复制到docker容器中这里为php网页因此只需要 复制源码到对应路径下就可以了其他类型网页按照实际部署情况COPY到docker中相应目录下就可以了RUN mv /home/XXX/GZCTF/WEB/src/flag.sh / \ #把你源码中的flag.sh复制到根目录以便自动执行 chmod x /flag.sh #添加运行权限 编译时记得删除注释内容。 到这里文件就准备完毕了下面我们进入到阿里云的ACR界面。 点击免费试用。 创建个人实例。 设置完密码创建完成后进入访问凭证复制登陆实例的语句。 登陆成功。 这里需要先安装好docker和docker-compose具体安装过程可以见我之前的文章。 接下来使用build命令构建题目镜像需要回到ACR中创建一个命名空间建议设置为私有名字是全局唯一性 接下来执行构建命令name为阿里云命名空间名字webtest为镜像名(自定义).为版本号代表latest也可以自定义。 sudo docker build -t name/webtest . 执行命令查看镜像构建情况 sudo docker images 给它打上tag表明版本 sudo docker tag IMAGEID 镜像在阿里云里的地址:1.0.0 再push到我的阿里云镜像仓库name为命名空间名webtest为镜像名 sudo docker push 镜像在阿里云里的地址:1.0.0 这时可以回到阿里云的ACR界面下进入镜像仓库查看。 可以看到已经成功了。 接下来部署题目类型记得选择动态容器。 在这个位置填入阿里云地址下的路径地址 点击后面的创建测试容器这里会创建一个入口点击查看网页。 可以看到实例创建成功 查看源码可以看到就是我们之前编辑的index.php文件。 我们更换账号去尝试答题。 点击创建实例。 可以看到生成的是新的flag。 再更换个账号可以看到flag有所变化。 至此基于阿里云ACR实现动态flag题型的创建完成。
http://www.dnsts.com.cn/news/278819.html

相关文章:

  • 微网站 一键拨号东莞整站优化公司火速公司
  • 建筑行业网站建设wow slider wordpress
  • 如何让广域网访问利用公网ip和本地服务器建设的网站模板名字 wordpress
  • 上海知名 网站设计公司自己学建网站
  • 怎么优化网站源码关键词怎么做网站搜索引擎优化
  • 网站开发应该怎么学北京建筑设计网站
  • 网站开发 哪家好企业网站模板html下载
  • 前端培训多少钱广州网站优化注意事项
  • 个人网站可以做资讯吗佛山建设小学网站
  • 沧县网站建设营销手机软件开发定制
  • 谷歌绘制的网站网站设计轮播图需要吗
  • 临沂网站开发公司电话wordpress自建页面
  • 网站后台更新栏目后 网站长沙优化网站哪家公司好
  • 一个人做网站的swot原则网站设计版式
  • 网站后台上图片后网页显示不正确广西建设网站网址多少
  • 贵阳网站建设费用多少网帮你免费建网站流程
  • 杭州临平网站建设泰兴网站建设吧
  • 淡蓝黑色大气企业网站模板黑龙江今天的新消息
  • 阳江网站建设公司免费流程图制作网站
  • 国内优秀设计网站wordpress做个米表
  • 网站首页权重低家装设计费用多少钱一平方
  • 用什么做视频网站比较好的网页设计基础填空题及答案
  • 网站建设四段合一网页版游戏排行榜回合制
  • 国际进出口贸易网站广告网站建设原创
  • 在网站建设工作会议上的讲话网络会议
  • 企业网站建站价格wordpress 登录不了
  • 中石化石油工程建设公司网站wordpress模板文件夹
  • 网站系统找不到指定的文件南阳网站备案
  • 简述建设网站的具体步骤怎么将自己房子投入网站做民宿
  • 化工行业网站模板百度云盘官网登录入口