我只想保留数据库和其他站点的密码散列和登录源的几份副本,以实现最大的安全性。
我如何编辑和编译源代码而无需将其复制到磁盘上。换句话说,是否有一个不会自动将文件复制到磁盘内存的unix编辑器,并且可以防止g++在编译期间将副本存储在磁盘上?
我只想保留数据库和其他站点的密码散列和登录源的几份副本,以实现最大的安全性。
我如何编辑和编译源代码而无需将其复制到磁盘上。换句话说,是否有一个不会自动将文件复制到磁盘内存的unix编辑器,并且可以防止g++在编译期间将副本存储在磁盘上?
如果你绝对需要这样做,我建议你做两件事。
安装驱动器加密软件并使用最强的算法。然后加密 U 盘并将私钥存放在保险箱中。这负责以便携的“随身携带”方式访问和存储敏感数据。
如果您想过度偏执并防止文件被复制到不安全的驱动器,那么您可以安装RAM 磁盘并在上面完成所有工作。您可能仍然通过虚拟内存将一些数据存储在磁盘上(如果您愿意,可以将其关闭),但对文件的所有操作都将在 RAM 中进行。然后,您可以将更改的文件复制回 U 盘或进行某种同步。也许是 USB 记忆棒上的 Git 存储库,这样您就可以拉入 RAM 磁盘并将更改推送回任何活动的开发分支。
第三种选择。买一台便宜的笔记本电脑,加密整个驱动器并随身携带。一切都合二为一了!