Wie lösche ich Cookies von einer bestimmten Site?

14

Bei dieser Frage wird gefragt, wie alle Firefox-Cookies und der Cache gelöscht werden sollen. Ich muss jedoch Cookies von einer bestimmten Website löschen. Wie mache ich es?

mattiav27
quelle

Antworten:

18

Gehen Sie zu Einstellungen -> Datenschutz und Sicherheit -> Cookies und Websitedaten, klicken Sie auf die Schaltfläche Daten verwalten und suchen Sie nach der Website. Klicken Sie auf die Site (s), um sie auszuwählen, und klicken Sie auf Ausgewählte entfernen und dann auf Änderungen speichern .

Das ist alles was Sie tun müssen.

digiwizkid
quelle
8

Sie können sqlite3Cookies von Terminal löschen (Install , falls erforderlich: sudo apt install sqlite3)

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain="example.com";'

oder

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain LIKE "%google.%";'

So löschen Sie den Verlauf für eine bestimmte Site:

sqlite3 ~/.mozilla/firefox/*.default/places.sqlite \
'
delete from moz_historyvisits where place_id in (select h.place_id from moz_historyvisits h join moz_places p on h.place_id = p.id where p.url like "%example.com/%");
delete from moz_places where url like "%example.com/%";
'

Es gibt einige weitere interessante Tabellen und Sie könnten beispielsweise aus löschen müssen moz_origins, moz_bookmarksoder moz_bookmarks_deletedum weitere Pfade aus einer Domäne zu entfernen.


Hinweis: Firefox muss geschlossen sein, sonst wird eine Fehlermeldung angezeigt:

Error: database is locked
pLumo
quelle
Kennen Sie einen ähnlichen Befehl zum Löschen des Verlaufs für eine bestimmte Domain? Ich entfernte den Verlauf für eine Suchmaschine nach Jahren und öffnete die GUI und drückte auf Löschen. Es dauerte 3 Stunden, bis die GUI den gesamten Verlauf löschte.
Kristopher Ives
1
Es ist in places.sqlite gespeichert, aber dies ist etwas komplexer und Sie müssen zwei Tabellen verbinden. Ich fügte hinzu, wie es geht.
pLumo
Obwohl es in der Praxis wahrscheinlich in Ordnung ist, kann es erwähnenswert sein, dass dadurch auch der Verlauf von Websites mit URLs wie https://foo.com/example.com/und https://foo.com/bar?baz=example.com/
gelöscht wird
4

Noch einfacher ist es, wenn Sie auf das Vorhängeschloss in der Adressleiste klicken und die Schaltfläche "Cookies und Websitedaten löschen" wählen:

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

sh4dowb
quelle
3

Siehe "Daten verwalten" unter "Optionen" und "Datenschutz und Sicherheit". Es wird eine Liste von Websites mit Cookies angezeigt. Sie können ein einzelnes aus der Liste löschen.

Bildbeschreibung hier eingeben

Rinzwind
quelle
Dies ist die richtige Antwort - wäre aber beschwerlich, wenn Sie Datenfluten zurückverfolgen, um ein einzelnes bestimmtes Cookie manuell zu löschen. Ghostery als Add-On übernimmt dies für Sie.
dschinn1001
2

Drücken Sie Strg + Umschalt + Entf. Sie erhalten die Option Browserdaten löschen. Wählen Sie Cookies und andere Websitedaten aus. Klicken Sie auf Daten löschen

Jasbir
quelle
2

Um Energie und Zeit zu sparen, können Sie hierfür ein Add-On installieren. Dann müssen Sie den Cache von Cookies nicht mehr manuell löschen. Gehen Sie im FF-Browser zum Menü in der rechten oberen Ecke. Wählen Sie "Add-Ons" und geben Sie als Suchbegriff dort oben "Cookie-Blocker" ein - so haben Sie die freie Wahl für den Datenschutz Ihrer Privatsphäre. Dort können Sie beispielsweise "Ghostery" als Add-On installieren und dann an Ihre Bedürfnisse anpassen.

dschinn1001
quelle
2

One-Click-Lösung

Hier ist eine schnelle und praktische Methode, die ich oft verwende:

Speichern Sie den folgenden JavaScript-Code als Lesezeichen , besuchen Sie die Website, von der Sie alle Cookies löschen möchten, und klicken Sie einfach darauf:

javascript:(function(){C=document.cookie.split(&quot;; &quot;);for(d=&quot;.&quot;+location.host;d;d=(&quot;&quot;+d).substr(1).match(/\..*$/))for(sl=0;sl<2;++sl)for(p=&quot;/&quot;+location.pathname;p;p=p.substring(0,p.lastIndexOf('/')))for(i in C)if(c=C[i]){document.cookie=c+&quot;; domain=&quot;+d.slice(sl)+&quot;; path=&quot;+p.slice(1)+&quot;/&quot;+&quot;; expires=&quot;+new Date((new Date).getTime()-1e11).toGMTString()}})()

Klicken Sie hier, um den Vorgang zu vereinfachen! | JSFiddle


Lesezeichenquelle: https://www.squarefree.com/bookmarklets/zap.html

rahuldottech unterstützt Monica
quelle
Funktioniert das für HTMLonlyCookies?
Eckes
Funktioniert das für Cookies mit Pfad?
Manatwork