如何使用密码保护 vagrant 虚拟盒子?

Posted

技术标签:

【中文标题】如何使用密码保护 vagrant 虚拟盒子?【英文标题】:How to protect vagrant virtual box with password? 【发布时间】:2020-08-28 22:26:11 【问题描述】:

我正在使用 vagrant 向我的客户提供一些 API(使用高计算能力)所以我的一些客户希望在他们自己的机器上运行这些盒子并且愿意支付高昂的费用

这个源代码是我的全部业务,那么我怎样才能很好地保护这个源代码呢?我可以为盒子设置密码吗?够了还是有其他办法

【问题讨论】:

【参考方案1】:

这里有很多问题,我会尽力回答。

我可以给盒子设置密码吗?

在这里查看 vagrant 文档https://www.vagrantup.com/docs/vagrantfile/ssh_settings.html

看看

 config.ssh.password   

 config.ssh.insert_key   

设置。他们可能能够对您的虚拟机进行密码保护和禁用无密码登录。

我怎样才能很好地保护这个源代码?

根据您使用的语言,您可以只提供编译代码或混淆代码。在网络上搜索代码混淆工具以了解更多信息。

够了吗?

我想请您从过去的 *** 中阅读此内容。那里有一些关于试图保护源代码或它的无用性的非常有用的建议。 How to protect your software code?

这是 google 搜索链接,其中列出了过去的所有 *** 讨论。看看他们中的任何一个对你有没有帮助。 https://www.google.com/search?q=how+to+protect+code+site:***.com&hl=en&sa=X&ved=2ahUKEwjgiOm3zq_pAhWRHjQIHZYsAgQQrQIoBDABegQIAhAN&biw=1253&bih=569&dpr=1.5

【讨论】:

以上是关于如何使用密码保护 vagrant 虚拟盒子?的主要内容,如果未能解决你的问题,请参考以下文章

用ssh免密码以root身份登陆vagrant虚拟机

如何找到流浪IP?

如何修复 Vagrant 错误:`private_key_path` 文件必须存在:

如何将 Vagrant box 转换为 Docker 镜像

流浪者盒子设置

华数互联网电视彩虹box认证不成功怎么办