新闻是有分量的

Linux 中永久安全地删除“文件和目录”的 3 种方法

2024-03-21 12:22栏目:百科杂文
TAG:

概述

在大多数状况下,咱们在linux中删去文件和目录是经过rm指令,这些办法并不能永久、安全地从硬盘(或任何存储介质)中删去文件。

假定文件包括秘要或秘要内容,例如体系的用户名和暗码,攻击者能够轻松康复文件的已删去副本并拜访这些文件。

在本文中,咱们共享一些用于在Linux中永久安全地删去文件的指令行东西。

一、Shred-掩盖文件以躲藏内容

装置软件包

_9.2.x86_y

指令及参数选项

[root@192_168_209_128~]srm--helpUsage:srm[OPTION][FILE]Overwriteandremove(unlink)-d,--directoryignored(forcompatabilitywithrm(1))-f,--forceignorenonexistantfiles,neverprompt-i,--interactivepromptbeforeanyremoval-x,--one-file-systemdonotcrossfilesystemboundaries-s,--simpleoverwritewithsinglepassusing0x00(default)-P,--openbsdoverwritewiththreepasseslikeOpenBSDrm-D,--dodoverwritewith7USDoDcompliantpasses-E,--doeoverwritewith3USDoEcompliantpasses-G,--gutmannoverwritewithpassGutmannmethod-C,--rcmpoverwritewithRoyalCanadianMountedPolicepasses-r,-R,--recursiveremovethecontentsofdirectories-v,--verboseexplainwhatisbeingdone-h,--helpdisplaythishelpandexit-V,--versiondisplayversioninformationandexit

选项:

-f-强制删去

-r-递归删去,删去目录及目录中的内容

-v–启用具体形式

Linux 中永久安全地删除“文件和目录”的 3 种方法

-z–用零而不是随机数据擦除最终一次写入

示例

您能够运用srm东西在Linux体系上安全地删去文件或目录,如下所示。

$srm-vzprivate/*

[