Я использую Ubuntu 13.04 на Lenovo X220.
Почему в моем домашнем каталоге так много файлов .Xauthority. *? Т.е.
.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
Все они - нулевые байты, кроме первого, с отметками времени повсюду.
Что это такое, и безопасно ли их удалить?
rm ~/.Xauthority.*
. Никаких проблем не возникало до сих пор. Насколько я могу судить, их, вероятно, безопасно удалить.Ответы:
Это файлы cookie X-клиента, позволяющие подключиться к X-серверу (отображается). Это очень четко объяснено в вики:
Источник: https://wiki.ubuntu.com/RemoteXHowTo
И, как показано здесь, кажется, что это ошибка lightdm, которая не удаляет старые куки и загрязняет
/home
каталог.https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
На самом деле, у меня есть эта проблема, как у вас, а также с
.goutputstream
файлами, как показано в этой другой ошибке:https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
Тогда да, вы можете удалить их, потому что если у вас нет файла cookie для подключения к X-серверу, вы создадите один новый.
источник
Кажется, это ошибка, которую некоторые люди испытывают с lightdm
Так что перейдите по этой ссылке, и когда они решат ее, у вас будет ответ.
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
Поэтому установка оконного менеджера gdm может избежать этой проблемы. Поскольку у меня нет проблемы, я не могу это проверить.
источник
Для тех, кто, как и я, желающих избавиться от этого «загрязнения» в пользовательском каталоге, временное решение может заключаться в размещении чего-то вроде следующего (исполняемого) файла сценария (который предполагает, что вы являетесь первым пользователем после root ) в
/etc/cron.daily
каталог:ПРИМЕЧАНИЕ. В этом обновленном сценарии хранится файл журнала с именем «.Xauthority-Files.log», чтобы вы могли следить за тем, исправило ли это обновление недавнее обновление, а затем удалить сценарий, когда он больше не нужен.
НОТА:
@ user196886 предлагает альтернативный сценарий : « Я не хочу портить переменную USER, я хочу только домашние каталоги графических пользователей входа в систему (UID> 500), с домашним каталогом в / home, мне нужны привилегии для удаления других Пользовательские файлы, я рад видеть, что я удаляю, и подтвердит это вручную. Мой файл журнала просто называется Xa.log, $ h - домашний каталог, аббревиатура $ ba basename для входа и удаления с помощью. "
И сценарий предложил:
источник
Недавно я обнаружил множество файлов .Xauthority.ZY43OW, а также множество файлов .goutputstream.DF55OZ в моем домашнем каталоге (6-символьные расширения файлов, конечно, были разными). Я открыл один в текстовом редакторе, и он содержал текстовую строку китайского символа. Я попытался запустить его через переводчика, и он сказал что-то о фермерах-арендаторах. У меня ужасное подозрение, что эти файлы представляют собой некоторую попытку получить контроль над моим ПК. Я не могу думать ни о какой другой причине, почему у меня должно было быть множество строк китайских символов, скрывающихся на моем ПК.
источник