将网站代码库和数据库的临时手动备份放入 /tmp 文件夹是否安全?我正在运行 Debian 8。我想把它们留在那里几天。我不确定该目录是否会自行被覆盖或清空。
谢谢!
答案1
我想说的是一般来说并不安全。在许多系统上,/tmp
在重新启动时会被清除默认。请参阅/etc/default/rcS
(TMPTIME
默认为0
),
# delete files in /tmp during boot older than x days. # '0' means always, -1 or 'infinite' disables the feature #TMPTIME=0
答案2
这是一个坏主意,至少有以下三个原因:
- 在许多系统上,
/tmp
重新启动时会自动清空。 - 此外,该文件夹可能会作为临时文件系统安装在 RAM 中而不是磁盘上,这意味着它的容量可能太小而无法容纳备份文件。在这种情况下,您所用的内容将占用内存,而这些内存最好用于运行应用程序。
/tmp
大多数情况下使用通常不用于普通目录的访问权限(粘滞位+所有人可读),因此如果您不注意,您可能会意外地使系统上的所有用户都可以使用您的文件。
答案3
在大多数系统上根本不安全。 /tmp 通常是自动删除不管怎样。
答案4
在我的操作系统(debian 8.6)上,/tmp
每次系统启动后 dir 都会被清空。
如果您确实想要在某个地方放置备份而不是外部硬盘,我认为/var
这是一个好地方。