Ich verwende Ubuntu 13.04 auf einem Lenovo X220.
Warum befinden sich in meinem Ausgangsverzeichnis so viele .Xauthority. * -Dateien? Dh
.Xauthority .Xauthority.0JW6UW .Xauthority.2HWRVW .Xauthority.2TA6VW .Xauthority.49F8VW .Xauthority.4E27UW .Xauthority.7CLTVW .Xauthority.8JGGXW .Xauthority.96SAVW .Xauthority.AOUFVW .Xauthority.ASDOVW .Xauthority.CGVJXW .Xauthority.E0ZSVW .Xauthority.E5VZWW .Xauthority.FE64UW .Xauthority.FIHDWW .Xauthority.HL45VW .Xauthority.HYCCVW .Xauthority.ILUEWW .Xauthority.JXJHVW .Xauthority.K1QJXW .Xauthority.KXSOVW .Xauthority.LEKEVW .Xauthority.M48WVW .Xauthority.M6QTVW .Xauthority.MW6NWW .Xauthority.N57TWW .Xauthority.O5HAWW .Xauthority.OIC5VW .Xauthority.P2RPVW .Xauthority.Q0FRVW .Xauthority.QW01WW .Xauthority.RDW5WW .Xauthority.T0TLWW .Xauthority.TSO4WW .Xauthority.U6R9VW .Xauthority.V3KAWW .Xauthority.W8Z1WW .Xauthority.XDLGVW .Xauthority.XOOHWW.Xauthority.XUICVW
Sie sind alle null Bytes mit Ausnahme des ersten, mit Zeitstempeln überall.
Was sind das und sind sie sicher zu löschen?
rm ~/.Xauthority.*
. Bisher sind keine Probleme aufgetreten. Soweit ich das beurteilen kann, ist es wahrscheinlich sicher, sie zu löschen.Antworten:
Dies sind die "Cookies" des X-Clients, um die Verbindung zum X-Server (Anzeigen) zu ermöglichen. Es ist sehr klar im Wiki erklärt:
Quelle: https://wiki.ubuntu.com/RemoteXHowTo
Und wie hier gezeigt, scheint es sich um einen Fehler von LightDM zu handeln, der die alten Cookies nicht entfernt und das
/home
Verzeichnis verschmutzt .https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
In der Tat habe ich dieses Problem wie Sie und auch mit
.goutputstream
Dateien, wie in diesem anderen Fehler gezeigt:https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
Dann können Sie sie ja löschen, denn wenn Sie kein Cookie zum Herstellen einer Verbindung mit einem X-Server haben, werden Sie ein neues erstellen.
quelle
Es scheint ein Fehler zu sein, den einige Leute mit Lightdm haben
Also folge diesem Link und wenn sie es lösen, wirst du deine Antwort haben.
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
Durch die Installation von gdm window manager kann das Problem möglicherweise vermieden werden. Da ich das Problem nicht habe, kann ich das nicht testen.
quelle
Für diejenigen - wie ich -, die diese "Verschmutzung" im Benutzerverzeichnis beseitigen möchten, könnte eine Zwischenlösung darin bestehen, die folgende (ausführbare) Skriptdatei (die davon ausgeht, dass Sie der erste Benutzer nach root sind ) in das Verzeichnis zu stellen
/etc/cron.daily
Verzeichnis:HINWEIS: In diesem aktualisierten Skript wird eine Protokolldatei mit dem Namen ".Xauthority-Files.log" gespeichert, damit Sie nachverfolgen können, ob ein kürzlich durchgeführtes Update diesen Fehler behoben hat, und das Skript dann entfernen, wenn es nicht mehr benötigt wird.
HINWEIS:
@ user196886 schlägt ein alternatives Skript vor , das besagt: " Ich möchte mich nicht mit der USER-Variablen herumärgern, ich möchte nur die Home-Verzeichnisse der grafisch angemeldeten Benutzer (UID> 500), bei einem Home in / home benötige ich Berechtigungen, um andere zu löschen Ich freue mich, wenn ich sehe, was ich lösche und manuell bestätige. Meine Protokolldatei heißt nur Xa.log, $ h ist ein Ausgangsverzeichnis, $ ba eine Abkürzung für den Basisnamen, mit der ich mich anmelden und löschen kann. "
Und das vorgeschlagene Skript lautet:
quelle
Ich habe kürzlich zahlreiche .Xauthority.ZY43OW- sowie zahlreiche .goutputstream.DF55OZ-Dateien in meinem Ausgangsverzeichnis gefunden (die 6-stelligen Dateierweiterungen waren natürlich alle unterschiedlich). Ich habe eine im Texteditor geöffnet und sie enthielt eine chinesische Zeichenfolge. Ich habe versucht, es durch einen Übersetzer zu leiten, und es hat etwas über Pächter gesagt. Ich habe den schrecklichen Verdacht, dass diese Dateien einen Versuch darstellen, die Kontrolle über meinen PC zu übernehmen. Ich kann mir keinen anderen Grund vorstellen, warum sich auf meinem PC zahlreiche chinesische Zeichenketten verstecken sollten.
quelle