キーチェーンパスワード削除コマンド

キーチェーンパスワード削除コマンド

サービス(svce)またはタグ文字列を介して共通のパスワードキーチェーンのすべてのインスタンスを削除する方法についてのガイドラインを探しています。一度に 1 つずつ実行できますが、時にはマイコンピュータに 15 個を超える場合もあります。一度に 1 つずつ実行できる方法は次のとおりです。

文字列ベース:

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 つずつ削除 =/

ベストアンサー1

すべてのパスワードが同じ作成者によって生成された場合は、次のことを試してください。

security delete-generic-password -c CODE 

または

security delete-generic-password -a ACCOUNT

ワイルドカードを試すこともできます。

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

おすすめ記事