Używam Ubuntu 13.04 na Lenovo X220.
Dlaczego mam tyle plików .Xauthority. * W moim katalogu domowym? To znaczy
.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
Wszystkie mają zero bajtów, z wyjątkiem pierwszego, ze znacznikami czasu w każdym miejscu.
Co to są i czy można je bezpiecznie usunąć?
rm ~/.Xauthority.*
. Do tej pory nie wystąpiły żadne problemy. O ile mogę stwierdzić, prawdopodobnie można je bezpiecznie usunąć.Odpowiedzi:
Są to „pliki cookie” klienta X, umożliwiające połączenie z serwerem X (wyświetlacze). Jest to bardzo jasno wyjaśnione na wiki:
Źródło: https://wiki.ubuntu.com/RemoteXHowTo
Jak pokazano tutaj, wygląda na to, że jest to błąd lightdm, który nie usuwa starych plików cookie i zanieczyszcza je
/home
katalog.https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
W rzeczywistości mam ten problem, tak jak i ty
.goutputstream
plikami, jak pokazano w tym drugim błędzie:https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
Tak, możesz je usunąć, ponieważ jeśli nie masz pliku cookie do połączenia z serwerem X, utworzysz nowy.
źródło
Wydaje się, że to błąd, którego doświadcza kilka osób dzięki lightdm
Więc kliknij ten link, a kiedy go rozwiążą, otrzymasz odpowiedź.
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
Więc zainstalowanie menedżera okien gdm może uniknąć problemu. Ponieważ nie mam problemu, nie mogę tego przetestować.
źródło
Dla tych - jak ja - chcących pozbyć się tego „zanieczyszczenia” w katalogu użytkownika, rozwiązaniem tymczasowym może być umieszczenie czegoś takiego jak następujący (wykonywalny) plik skryptu (który zakłada, że jesteś pierwszym użytkownikiem po rootowaniu ) w katalogu
/etc/cron.daily
informator:UWAGA: Ten zaktualizowany skrypt przechowuje plik dziennika o nazwie „.Xauthority-Files.log”, abyś mógł sprawdzić, czy ostatnia aktualizacja położyła kres temu błędowi, a następnie usunąć skrypt, gdy nie jest już potrzebny.
UWAGA:
@ user196886 sugeruje alternatywny skrypt , mówiąc: „ Nie chcę się pieprzyć ze zmienną USER, chcę tylko katalogi domowe graficznych użytkowników logowania (UID> 500), z home in / home potrzebuję uprawnień, aby usunąć inne pliki użytkowników, cieszę się, co usuwam i potwierdzam ręcznie. Mój plik dziennika nazywa się po prostu Xa.log, $ h to katalog domowy, $ ba basename skrót do logowania i usuwania. ”
Sugerowany skrypt to:
źródło
Niedawno znalazłem wiele plików .Xauthority.ZY43OW, a także liczne pliki .goutputstream.DF55OZ w moim katalogu domowym (6-znakowe rozszerzenia plików były oczywiście różne). Otworzyłem jeden w edytorze tekstu i zawierał on ciąg znaków w chińskim znaku. Próbowałem uruchomić go za pośrednictwem tłumacza, a to mówiło coś o rolnikach najemców. Mam straszne podejrzenia, że te pliki stanowią próbę przejęcia kontroli nad moim komputerem. Nie mogę wymyślić żadnego innego powodu, dla którego powinienem mieć wiele ciągów znaków chińskich ukrywających się na moim komputerze.
źródło