Saya menggunakan Ubuntu 13.04 pada Lenovo X220.
Mengapa saya memiliki begitu banyak file .Xauthority. * Di direktori home saya? Yaitu
.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
Semuanya nol byte kecuali yang pertama, dengan cap waktu di semua tempat.
Apa ini, dan apakah mereka aman untuk dihapus?
rm ~/.Xauthority.*
. Sejauh ini tidak ada masalah yang terjadi. Sejauh yang saya tahu mungkin aman untuk menghapusnya.Jawaban:
Ini adalah "cookie" dari klien X untuk memungkinkan koneksi ke server X (menampilkan). Ini sangat jelas dijelaskan di wiki:
Sumber: https://wiki.ubuntu.com/RemoteXHowTo
Dan seperti yang ditunjukkan di sini, sepertinya itu adalah bug dari lightdm yang tidak menghapus cookie lama dan mencemari
/home
direktori.https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
Bahkan, saya memiliki masalah ini seperti Anda dan juga dengan
.goutputstream
file seperti yang ditunjukkan dalam bug lain ini:https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
Maka ya, Anda dapat menghapusnya karena jika Anda tidak memiliki cookie untuk terhubung ke server X, Anda akan membuat yang baru.
sumber
Tampaknya ini adalah bug yang dialami beberapa orang dengan lightdm
Jadi ikuti tautan ini dan ketika mereka menyelesaikannya Anda akan mendapatkan jawaban Anda.
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
Jadi menginstal window manager gdm mungkin menghindari masalah ini. Karena saya tidak punya masalah, saya tidak bisa mengujinya.
sumber
Bagi mereka - seperti saya - yang ingin menghilangkan "polusi" ini di direktori pengguna, solusi sementara bisa menempatkan sesuatu seperti file skrip (dapat dieksekusi) berikut (yang menganggap Anda adalah pengguna pertama setelah root ) ke dalam
/etc/cron.daily
direktori:CATATAN: Skrip yang diperbarui ini menyimpan file log bernama ".Xauthority-Files.log" sehingga Anda dapat menindaklanjuti jika pembaruan terbaru telah mengakhiri bug ini, dan kemudian menghapus skrip ketika tidak lagi diperlukan.
CATATAN:
@ user196886 menyarankan skrip alternatif , dengan mengatakan " Saya tidak ingin bercampur dengan variabel USER, saya hanya ingin direktori home pengguna grafis login (UID> 500), dengan rumah di / rumah saya perlu hak istimewa untuk menghapus yang lain pengguna file, saya senang melihat apa yang saya hapus dan akan mengkonfirmasi secara manual. File log saya baru saja disebut Xa.log, $ h adalah direktori home, $ ba basename singkatan untuk login dan dihapus dengan. "
Dan skrip yang disarankan adalah:
sumber
Saya baru-baru ini menemukan banyak file .Xauthority.ZY43OW dan juga banyak file .goutputstream.DF55OZ di direktori home saya (ekstensi file 6 karakter tentu saja semuanya berbeda). Saya membuka satu di editor teks dan itu berisi string teks karakter Cina. Saya mencoba menjalankannya melalui penerjemah dan mengatakan sesuatu tentang petani penyewa. Saya curiga file-file ini mewakili beberapa upaya untuk mengambil kendali PC saya. Saya tidak dapat memikirkan alasan lain mengapa saya harus menyembunyikan banyak karakter Cina di PC saya.
sumber