钥匙串密码删除命令

钥匙串密码删除命令

寻找有关通过服务(svce)或标签字符串删除通用密码钥匙串的所有实例的一些指导。我一次可以做一次,但有时我的机器有 15 个以上。以下是我一次能够完成一个的方法:

按字符串:

security delete-generic-password -s com.apple.network.eap.user.item.wlan.ssid.DEMO

按标签:

security delete-generic-password -l DEMO

并尝试使用 awk 命令一次性删除所有内容:

security find-generic-password -s "DEMO" | \sudo awk '/svce/{system("security delete-generic-password -s DEMO")}'

一次只删除一个=/

答案1

如果所有密码均由同一创建者生成,请尝试:

security delete-generic-password -c CODE 

或者

security delete-generic-password -a ACCOUNT

您还可以尝试通配符

security delete-generic-password -s "*.*"

相关内容