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

使用Docker构建安全的虚拟空间

前言 最近上的某水课的作业是出 ctf web题目,然而大多数同学连 php 都没学过,(滑稽)更别说配置服务器了,于是我想能不能趁机赚一波外快 造福一下同学,(其实就是想折腾了)。...所以打算把我自己的 vps 分成虚拟空间给大家用。但是一般的虚拟空间安全性难以得到保证,一个空间出问题,其他的用户可能都跟着遭殃,也就是旁站攻击。...于是想到了使用 docker 来构建安全的虚拟空间,其间遇到了不少问题,下面就是折腾的过程了。 ?...创建新的 FTP 用户 这个用户应该满足这样的要求: 可以上传文件到虚拟空间用户文件夹 (废话); 不能访问除虚拟空间用户文件夹之外的位置 (在配置 FTP 时通过ch_root 实现); 创建的时候设置一个随机密码...www-data:staff /var/lib/mysql chown -R www-data:staff /var/run/mysqldelse # Tweaks to give Apache/PHP

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

    虚拟主机怎么挑选?

    3、能否试用和退款 这点十分重要,如果服务商不支持退款,那必须得支持试用,当你认为不会有问题,就买不支持退款也不支持试用虚拟空间后,你会发现当某些功能被禁用,或者后期感觉主机不合适,因为没有退款协议,...我们再来详细讲解下试用这个方法,我们经常说的一句话是好不好用过才知道,所以选择合适的虚拟主机一般最可靠的方法就是通过试用。 目前,专业的服务商无论提供给用户哪种空间,基本上都会提供试用服务。...试用的服务形式可能不同,有的是先付款,试用了不满意就全额退款,有的则是免费试用几天,不满意可以不买。而对于那些完全不提供试用的服务商,最好不要选择。...选择虚拟空间的时候,要注意数据库,部分服务商提供的空间是有赠送数据库,这也可以作为考察空间商的专业程度的指标。...一般的数据库配置是asp+access/ asp+sql server,然后php+mysql。如果服务商不提供数据库,则要咨询好自己应该用什么数据库。

    11.8K10
    领券