科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道Virtuozzo创建的linux的VPS中有GCC等开发环境么?

Virtuozzo创建的linux的VPS中有GCC等开发环境么?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

运行在互联网上的生产环境中,提供gcc可能会有一定危险性攻击者如果有权限上传文件则可以在服务器上调用gcc进行代码编译,所以默认的操作系统模板没有提供开发环境。

2008年3月18日

关键字: 操作系统 开发环境 GCC 服务器 vps Linux Virtuozzo

  • 评论
  • 分享微博
  • 分享邮件

  问题

  Virtuozzo创建的linux的VPS中有GCC等开发环境么?

  解决方案

  Virtuozzo创建VPS是使用操作系统模板技术来创建的

  通常使用的标准的操作系统模板中并不包含GCC等开发工具

  这是因为运行在互联网上的生产环境中,提供gcc可能会有一定危险性

  攻击者如果有权限上传文件则可以在服务器上调用gcc进行代码编译

  所以默认的操作系统模板没有提供开发环境。

  在Virtuozzo的应用程序模板中,提供了名为“devel-xxx”的模板

  (xx是操作系统名,例如devel-as4)

  里边包含了gcc等开发环境,使用应用程序模板部署gcc是非常快捷简单的。

  首先将模板上传到硬件节点

  执行rpm -ivh devel-xxx.rpm进行安装

  执行vzpkgls即可看到刚才的模板安装完毕

  执行vzpkgadd 101 devel-xxx

  其中101是要加装的vps id

  即可将devel-xxx这个模板加装到vps 101上

  然后登陆到vps中,即可使用gcc。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章