Skip to main content
Question

Clear all safari data using terminal

  • July 11, 2023
  • 3 replies
  • 78 views

bowie
Forum|alt.badge.img+3

I need to make a script that will clear all safari data, I found some commands that mostly work but I can't get rid of one thing saved microsoft account during SSO login, the only way that works is to delete safari history via GUI, but i need to do it using CLI.

Commands I've tried so far

osascript -e 'quit app "Safari"'
rm -Rf /Users/$3/Library/Cookies/*;
rm -Rf /Users/$3/Library/Cache/*;
rm -Rf /Users/$3/Library/Safari/*;

rm -Rf /Users/$3/Library/Caches/Apple\\ -\\ Safari\\ -\\ Safari\\ Extensions\\ Gallery
rm -Rf /Users/$3/Library/Caches/Metadata/Safari
rm -Rf /Users/$3/Library/Caches/com.apple.Safari
rm -Rf /Users/$3/Library/Caches/com.apple.WebKit.PluginProcess
rm -Rf /Users/$3/Library/Cookies/Cookies.binarycookies
rm -Rf /Users/$3/Library/Preferences/Apple\\ -\\ Safari\\ -\\ Safari\\ Extensions\\ Gallery
rm -Rf /Users/$3/Library/Preferences/com.apple.Safari.LSSharedFileList.plist
rm -Rf /Users/$3/Library/Preferences/com.apple.Safari.RSS.plist
rm -Rf /Users/$3/Library/Preferences/com.apple.Safari.plist
rm -Rf /Users/$3/Library/Preferences/com.apple.WebFoundation.plist
rm -Rf /Users/$3/Library/Preferences/com.apple.WebKit.PluginHost.plist
rm -Rf /Users/$3/Library/Preferences/com.apple.WebKit.PluginProcess.plist
rm -Rf /Users/$3/Library/PubSub/Database
rm -Rf /Users/$3/Library/Saved\\ Application\\ State/com.apple.Safari.savedState

 

 

 

 

3 replies

AJPinto
Forum|alt.badge.img+26
  • Legendary Contributor
  • July 11, 2023

Have you tried clearing Kerberos tickets?


bowie
Forum|alt.badge.img+3
  • Author
  • New Contributor
  • July 12, 2023

Have you tried clearing Kerberos tickets?


I have never heard about this before.


AJPinto
Forum|alt.badge.img+26
  • Legendary Contributor
  • July 12, 2023

I have never heard about this before.


Try running kdestroy in terminal. Kerberos tickets are one of the methods that are used to pass around identities.

 

https://uit.stanford.edu/service/ess/mac/docs/kerberos_macOS