¿Cómo eliminar las cookies de Safari del terminal OS 10.7.2?

5

Me gustaría eliminar todas las cookies de Safari del terminal en Mac OS 10.7.2.

Traté de eliminar ~/Library/Cookie/Cookies.binarycookies(este es el único archivo ~/Library/Cookie), pero no ayudó.

Por favor avise.

Misha Moroshko
fuente

Respuestas:

5

Necesitas detener el cookiedproceso. Es un proceso específico del usuario que gestiona las cookies y recrea la base de datos de cookies cada vez que se elimina.

killall cookied

Cuando inicie Safari la próxima vez, cookiedno podrá volver a crear el Cookies.binarycookiesarchivo de la memoria y comenzará con una base de datos de cookies vacía. El archivo que se creará estará efectivamente vacío (<1kb).

Daniel Beck
fuente
@Daniel Beck: ¿hay otras cosas que usen cookiedademás de Safari?
cwd
@cwd Probablemente cualquier cosa que use NSHTTPCookieStorage directa o indirectamente. Sin embargo, solo adivinando aquí.
Daniel Beck
(para futuros lectores, ya no parece haber un proceso cocinado en Sierra, y eliminar el archivo Cookies.binarycookies parece borrar las cookies)
Dan Pritts
0

Las versiones posteriores de macOS han cambiado cookiedcon nsurlstoraged. Tratar:

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