Comment supprimer les cookies Safari du terminal OS 10.7.2?

5

Je souhaite supprimer tous les cookies Safari du terminal sous Mac OS 10.7.2.

J'ai essayé de supprimer ~/Library/Cookie/Cookies.binarycookies (c’est le seul fichier dans ~/Library/Cookie ), mais ça n’a pas aidé.

S'il vous plaît donnez votre avis.

Misha Moroshko
la source

Réponses:

5

Vous devez arrêter le cookied processus. C'est un processus spécifique à l'utilisateur qui gère les cookies et recrée la base de données de cookies chaque fois qu'il est supprimé.

killall cookied

Lorsque vous lancerez Safari la prochaine fois, cookied ne sera pas en mesure de recréer le Cookies.binarycookies fichier de la mémoire et commencera par une base de données de cookies vide. Le fichier créé sera alors vide (& lt; 1 Ko).

Daniel Beck
la source
@Daniel Beck - y a-t-il autre chose qui utilise cookied à part Safari?
cwd
@cwd Probablement tout ce qui utilise NSHTTPCookieStorage directement ou indirectement. Juste deviner ici cependant.
Daniel Beck
(pour les futurs lecteurs, il ne semble plus exister de processus cookied dans sierra, et la suppression du fichier Cookies.binarycookies semble effacer les cookies)
Dan Pritts
0

Les versions ultérieures de macOS ont basculé cookied avec nsurlstoraged. Essayer:

rm -f ~/Library/Cookies/Cookies.binarycookies
pkill -U $(whoami) nsurlstoraged
casr
la source