MAC電腦生(shēng)成.DS_Store文件造成安全隐患的處理方法
作者: 竹子科技 . 閱讀量:1885 . 發表時間:2022-12-01 22:33:44
安全問題
由于開(kāi)發人員(yuán)在發布代碼時未删除文件夾中(zhōng)隐藏的.DS_store,可能造成目錄信息洩露的隐患。
處理辦法:
第1步:排查服務器并删除.DS_Store文件
//查詢目錄是否存在.DS_Store文件 > find . -name '*.DS_Store' //查詢所有子目錄并删除.DS_Store文件 > find . -name '*.DS_Store' -type f -delete
第2步:禁用MAC電腦自動生(shēng)成.DS_Store文件
1.通過下(xià)面命令可以讓系統默認情況下(xià)不再生(shēng)成.DS_Store文件 > defaults write com.apple.desktopservices DSDontWriteNetworkStores true 補充:如果希望系統生(shēng)成.DS_Store文件,還是執行上面的命令,隻不過把true改成false就可以了 2.删除當前目錄下(xià)的所有.DS_Store文件 > sudo find ./ -name ".DS_Store" -depth -exec rm {} ;
來源: