首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Docker构建安全虚拟空间

所以打算把我自己 vps 分成虚拟空间给大家用。但是一般虚拟空间安全性难以得到保证,一个空间出问题,其他用户可能都跟着遭殃,也就是旁站攻击。...更何况我们这个虚拟空间用处是 ctf web 题目,总不能让人做出一道题目就能顺手拿到所有题目的 flag 吧。...于是想到了使用 docker 来构建安全虚拟空间,其间遇到了不少问题,下面就是折腾过程了。 ?...创建新 FTP 用户 这个用户应该满足这样要求: 可以上传文件到虚拟空间用户文件夹 (废话); 不能访问除虚拟空间用户文件夹之外位置 (在配置 FTP 时通过ch_root 实现); 创建时候设置一个随机密码...那么对应 shell 脚本就是: #/home/ubuntu/rooms/ 即你vps上用来存放用户文件夹位置 # $1 参数为要设置用户名,也是虚拟空间容器&数据库用户&数据库&用户文件夹名字

3.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

linux进程虚拟空间布局

首先看linux进程在32位处理器下虚拟空间内存布局,以i386 32位机器为例                                  x86_32 32位处理器进程虚拟地址空间布局 每个用户进程虚拟地址空间为...x86_64进程地址空间布局就不一样了,intel64位处理器地址线最多52根,也就是支持2^52地址排布,理论上最大支持4096TB内存,但是不同处理器地址线个数不一样,有36,40,46...根据英特尔手册查看,实际支持物理内存大多是64GB,最多是至强处理器支持16TB物理内存。所以以现在物理内存大小对于虚拟地址空间完全够用。...下面以32位处理器为例看linux内核如何建立用户进程空间内存布局,fork调用是复制父进程struct mm_struct内存描述符不需要重新建立布局,而建立新内存布局是通过加载二进制可执行文件...execve函数族加载可执行文件是将当前进程镜像替换为新进程映像,我们看一下linux加载二进制文件建立布局流程,只分析内存布局代码,其它会专门写一篇二进制文件加载分析。

2.3K20

元宇宙体育俱乐部 #kodeclubs 基于threejs网页版虚拟空间

‍ ‍ Mixlab 社区长期实战元宇宙,前文有总结 “元宇宙空间” 所具备特质:开放多元探索方式与创作工具;多维沉浸式社交身份系统;综合平台互通生态与机制。...有现实空间参考元宇宙不同于数字孪生“完全复制”,除了拥有现实空间功能外(学校、医院、体育场等),用户在空间中活动时可拥有不同于线下全新功能与社交体验。...kodeclubs 将线下真实存在俱乐部线上迁移再创造了一个虚拟空间,不仅增加了俱乐部成员新奇体验,也拓宽了俱乐部宣传流量渠道,是一个非常有意思、好玩元宇宙项目。...kodeclubs 全景俯瞰图 kodeclubs 篮球场 mixlab kodeclubs 空间是如何与现实空间结合?用户在虚拟空间趣味性体验如何体现呢?...偶遇勋章与荣誉系统 shadow 社区技术黑客们如果对运用 three.js 开发虚拟空间技术实现感兴趣,推荐一篇官方团队讲解文章。

2.2K10

虚拟空间里聊天|Mix+人工智能 No.56

Knowledge / def mix( ): 本期收录 新增13+ NO. 56 #谷歌# #智能滚动# 这里演示是Recorder 中一项基于机器学习新功能:智能滚动。...它可以自动标注转录文本中重要部分,从每个部分中选取关键字(如章节标题),然后将这些关键字显示在垂直滚动条上。 接下来,用户便可以滚动浏览关键字,或点击关键字,快速导航到感兴趣部分。 ?...,旨在使我们与我们认识和喜爱地方以及尚未探索地方联系起来。...实验使用了对抗神经网络NVIDIA StyleGAN2,神经网络将来自每个国家著名地标和地点数千幅图像进行组合训练,最终生成梦幻般效果。...https://artsandculture.google.com/project/travel-the-world #虚拟现实# #社交# 一键创建虚拟世界 自行探索,和朋友们在虚拟空间里聊天。

96610

免费”虚拟主机是怎样“不免费

首先得肯定一点,世界上没有免费午餐,谁都不是太阳,可以无限奉献自己。...了解了下目前热门免费虚拟主机,当然现在虚拟主机价格其实已经很便宜了,然而网络上比廉价虚拟主机还让人防不胜防是“免费”虚拟主机。...对于刚步入建站行业小菜鸟来说,免费虚拟主机为其进入互联网提供了一个看似绝佳机会。然而,免费虚拟主机真的是“免费吗?知道了免费虚拟主机收费如何“收费”,还敢用吗?...在全球经济带动下,免费虚拟主机、免费vps等产品如雨后春笋版茁壮成长,即便是这些免费空间配置是如何低下,都抵挡不住大家对他们疯狂追逐。...;还有些虚拟主机限制了搜索引擎爬取,以节省免费虚拟主机可怜带宽,这就意味着你建立在免费虚拟主机上网站空间永远做不大,这样网站没有未来。

41.4K10

免费matlab来了

compatible with Matlab. https://www.gnu.org/software/octave/about.html 正如上图所见,今天给大家介绍一款高度兼容matlab程序免费编程软件...——GNU Octave,在该软件中能够执行很多基础matlab命令,运行m脚本文件。...下面以windows平台为例演示软件安装过程: 第一步:前往如下网址下载安装包 https://www.gnu.org/software/octave/download.html ?...第二步:双击打开下载安装包 名称有版本号决定:octave-5.1.0-w64-installer.exe 打开后软件会检测是否安装了java JRE环境,只有安装了JRE才能使用全功能GNU Octave...遗憾是GNU Octave目前暂不支持中文。今天介绍到这里,如有问题欢迎在留言区留言,别忘了点击分享和“在看”哦,谢谢阅读!!!

5.5K10

慎用免费HTTPS:看似美好免费“通用SSL证书”

上个月月底,CloudFlare宣布向所有客户提供免费SSL支持。...协议现代浏览器,而根据官方数据统计,中国只有58.22%HTTP请求符合这一协议,那就意味着如果你是一个中国本土网站管理员,你如果想要使用CloudFlare这项免费服务,你就要丢失接近一半用户...2、CloudFlare作为一家CDN提供商,他为免费用户提供服务室不完整,根据官网SSL服务介绍,CloudFlare仅会在浏览器与CloudFlare通讯中加密,CloudFlare与本地服务器通讯本身并没有加密...3、最后一点是政策风险,不知大家是否记得以前曾经有一个G开头国外公司可以免费提供一个长达一年SSL证书?...不是说只要有提供免费厂商我们就要抨击,本文目的只是希望各位网站管理员可以权衡利弊,不要见到免费就不假思索就去使用,毕竟你还是要对你网站访客负责,在中国大环境下,我们要做还有很多很多。

2.6K90

【Linux-14】进程地址空间&虚拟空间&页表——原理&知识点详解

它曾经是如何被修改?(页表权限控制功能) 5.【页表实验4】一个游戏大小远比内存大,他在内存中如何加载呢?(页表如何实现linux挂起状态) 6....(即虚拟空间) 结论:进程地址空间并不是物理内存,而是 虚拟内存 一部分(虚拟地址,不具备存储能力) 进程地址空间本质上是一种 抽象概念 ,用于描述进程如何看待和使用内存。...页表还具有 权限控制 功能,可以通过设置页表项 权限位,实现对内存读、写、执行等操作控制。...三.地址空间&页表作用机理 1.地址空间&页表基本原理 如图: 页表主要作用是将虚拟地址空间映射到物理内存空间,实现虚拟地址到物理地址转换。 2....*str= 'H'; //常量区不可被修改 return 0; } 核心原理:页表还具有 权限控制 功能,可以通过设置页表项 权限位,实现对内存读、写、执行等操作控制。

10010

Hipo 2.0 Swift重写,限时免费!限时免费!限时免费

上线全新版本,~~限时免费,限时免费,限时免费~~(已经结束限免)^_^ ####Hipo 1.X Hipo 1.X使用当时移动Js框架新秀ionic开发,虽说是phoneGap应用,但是做出来发现体验到也不差...####iOS原生开发学习 在变成果粉同时,Apple推出了Swift语言,能够看得懂语法,满足了我尝鲜欲望,加之当时考虑实现Hipo数据云端保存,跨设备同步功能,索性决定使用swift重写Hipo...在开始代码不久,才惊喜发现Apple Cloudkit能够仅靠客户端实现增量同步,免费额度很高,用户无需登录注册,相对而言开发者更加不用关心数据安全等,决定转而使用Cloudkit实现Hipo增量同步,...Hipo将用户数据存储到了用户自己iCloud账户下私有数据库,用户将数据完全隔离,即使我也没办法看到用户记账数据。 之前准备将同步做为2.0.0内购,后来听取建议,同步完全免费!同步完全免费!...同步完全免费! ####Hipo 2.0 UI布局测试 因为有HTML,CSS相关基础,Hipo使用Storyboard布局,个别地方代码布局,虽说繁琐倒也轻车熟路。

2.3K20

免费ssl证书申请:给你网站添加免费https加密

但是,自从开源、免费Let's Encrypt证书出现后,我觉得SSL也是我们草根站长可以玩了。...本文就来为大家梳理一下当前可供大家免费使用SSL证书: 一、Let's Encrypt 1、Let's Encrypt是国外一个公共免费SSL项目,由 Linux 基金会托管,它来头不小,由Mozilla...申请地址:https://letsencrypt.org/ 二、StartSSL 1、StartSSL是StartCom公司旗下SSL证书,应该算是免费SSL证书中“鼻祖”,最早提供完全免费SSL...任何个人都可以从StartSSL中申请到免费一年SSL证书。 2、首次申请StartSSL免费SSL证书是免费一年,但是你可以在第二年继续续期。...免费SSL证书小结 1、记得几年前使用SSL证书网站仅限于一些电子商务类网站,但是现在各大搜索引擎、各类行业网站都纷纷上马了Https,而SSL证书价格也是越来越低,免费SSL证书也越来越多了,可供大家选择也是越来越多了

7K50

让一个虚拟空间跑两个Asp.Net网站

这篇文章可能对租用虚拟空间朋友有用,我租赁虚拟空间只允许个人放一个网站,而我却有两个网站,我希望把我两个网站都放到这个虚拟空间上,可不可以实现呢?答案当然是肯定。...第一步当然是开发网站程序了,可以是两个不同解决方案分别开发两个网站,需要注意是,两个解决方案生成dll名字不能重复,因为我们要把所有的dll都放到空间bin目录下面。...第二步网站开发完成之后需要发布网站了,将两个解决方案aspx文件以及文件夹都复制到一个目录下面(同样是不能重复,否则会互相覆盖),将两个项目的所有dll文件都放到一个bin目录下面 第三步是合并配置文件...,需要注意两个项目配置中key不能重复 第四步需要在首页根据urlHost进行跳转 最后一步需要将两个网站域名都指向同一个ip地址 只是一种权益之计,不过两个系统还是可以正常运行

2.1K30

免费域名应该如何注册 免费到底好不好

不过好域名注册时候可不算便宜,所以也有许多人想要节省成本,那么就会考虑免费域名。...image.png 如何注册到免费 不少创业的人都想要在各个环节节省资金,然而建站时候,域名申请往往就需要花掉一部分资金了,所以大家也期待有免费域名可以申请。...不过免费可能存在期限,比如几年之后续费,所以还是需要多对比来衡量是否值得免费到底好不好 免费域名一经推出,肯定是受到欢迎,但也伴随着质疑声音,到底免费好不好呢?...其实还是要见仁见智,有优势也有不足,如果是个人,或者企业只想要随便注册一个域名,没有报以特大期待,选择免费还是很划算,至少前期很省钱。...以上就是免费域名相关介绍,由此可见免费是有很多人需要,但是也并不意味着以后也是免费,还要考虑更加长远一些。

8.9K30

打造个人IP: 开源项目网站构建框架

WordPress同时兼具“免费”与无价。它免费有二方面的含义,WordPress有免费主题和WordPress构建这个框架是免费。...使用免费WordPress常见缺点如下: 有限支持选择 – 免费WordPress主题开发人员通过WordPress论坛提供支持,但他们没有义务回复支持查询 有限功能和功能 – 尽管免费主题支持大多数标准...以阿里云为例,独享经济型虚拟空间:298/年,对于大部分博客用户是足够使用。 Docusaurus/HUGO:因为采用Node.js和Go实现,所以虚拟空间是没有希望了。...不过,现在全民云计算活动还是比较划算选择,算下来与虚拟空间价格差不多,但是虚拟主机功能性要比虚拟空间强得多。如果你立志做一名优秀程序猿,我觉得还是有必要拥有一台ECS来把玩。...除了虚拟空间和虚拟主机之外,一些提供静态页面服务代码托管平台,比如:Github、Gitee都是可以用来部署博客使用。但是个人推荐还是自己搞一个虚拟空间或虚拟主机来使用会更加稳定。

1.5K40

免费图表工具

:兼容当今所有的浏览器,包括iPhone、IE和火狐等等; 对个人用户完全免费; 纯JS,无BS; 支持大部分图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图; 跨语言:不管是PHP...DIY Chart DIY (Do it yourself) Chart 是一个基于 Web 简单但强大在线工具,用来创建交互式 Web 图表。...Xml/Swf Charts XML/SWF Charts 是一个简单但很强大创建各种吸引人图表工具,使用 XML 作为数据传输,使用 Flash 做图表展示。...ChartDemo 这里包含很多种形式图表,无需附加插件,无需图片支持。 ChartGizmo 你可通过 ChartGizmo 免费帐号为网站创建各种图表。...CreateAGraph Pie Chart Maker Pie Chart Maker 是一个免费构建饼图工具 Fooplot Plot and graph equations online; lines

1.6K10

免费构建自己博客

构建博客早就不是什么太新鲜事情。但坚持维护一个自己博客,对技术人员水平成长定是大有裨益。 本系列文档将通过逐步说明,说明如何搭建一个属于自己免费博客。...优势 本套博客建设方案有以下几点优势: 全静态、无数库,绝无被恶意攻击可能 入门快速,只需要具备Web前端基本知识即可 几乎免费,如果不需要国内备案,几乎就是不要钱 一定要说 若想要读懂本系列教程,建议读者了解以下一些基础概念和技术...HTML/CSS/Javascript 域名/服务器 git docker markdown 教程链接 免费构建自己博客-开发环境安装 免费构建自己博客-编写第一篇博客 免费构建自己博客-管理博客代码与发布到...Github 免费构建自己博客-Jekyll进阶 免费构建自己博客-进一步丰富博客

90000

免费CDN搭建教程

jsDeliver+github使用教程,免费cdn 欢迎访问我个人博客:https://www.lostfawn.cn 前言:CDN全称是Content Delivery Network,即内容分发网络...CDN关键技术主要有内容存储和分发技术。 国内加载github资源比较慢,需要使用CDN加速来优化网站打开速度,于是使用jsDeliver+github搭建免费CDN,非常适合博客网站使用。...jsDelivr 是一个免费开源 CDN 解决方案,用于帮助开发者和站长。包含 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上常用静态资源。...点击前往jsdelivr主页 NPM NPM是JavaScript包管理器,也是世界上最大软件注册中心。发现可重用代码包——并以强大新方式组装它们。...所以jsDeliver+npm就是把npm上包当做cdn存储。

6.3K50

免费理论

为什么要免费 在完全竞争市场,长期产品价格(市场出清价格)将会是生产边际成本。...除非是垄断市场 你需要一个大用户规模 一分钱效应 心智交易成本:支付一分钱会付出成本、思考,精力等 互联网市场:收费市场,免费市场 3. 免费模式盈利 免费不能赚钱,免费有什么好处?...(是不是可以从人部位考虑更多稀缺) 供给/需求 = 稀缺 百度搜索引擎免费,商业模式:第一页稀缺。...只要有足够多用户,就可能赚钱 商业模式设计:一种充裕、免费,想办法让另一种稀缺来收费 3.2 免费模式盈利 直接交叉补贴:一种产品补贴另一种,公司自己出钱,羊毛出在羊身上 开源模式 增值服务 技术服务...软硬件一体化 附属品 交叉补贴:平台模式,一类市场补贴另一类市场 谷歌安卓:广告 百度搜索引擎 免费加收费:某些客户补贴另一些客户 增值服务 多数人免费,少数人收费 比如腾讯 腾讯一些业务

1.5K20
领券