MAC电脑生成.DS_Store文件造成安全隐患的处理方法
作者: 竹子科技 . 阅读量:2351 . 发表时间:2022-12-01 22:33:44
安全问题
由于开发人员在发布代码时未删除文件夹中隐藏的.DS_store,可能造成目录信息泄露的隐患。
处理办法:
第1步:排查服务器并删除.DS_Store文件
//查询目录是否存在.DS_Store文件 > find . -name '*.DS_Store' //查询所有子目录并删除.DS_Store文件 > find . -name '*.DS_Store' -type f -delete
第2步:禁用MAC电脑自动生成.DS_Store文件
1.通过下面命令可以让系统默认情况下不再生成.DS_Store文件 > defaults write com.apple.desktopservices DSDontWriteNetworkStores true 补充:如果希望系统生成.DS_Store文件,还是执行上面的命令,只不过把true改成false就可以了 2.删除当前目录下的所有.DS_Store文件 > sudo find ./ -name ".DS_Store" -depth -exec rm {} ;
来源: https://www.zhuziweb.com/jsrz/453.html