Saya tidak memiliki file .Xauthority di folder rumah saya. Saya ingin membuatnya, tolong katakan padaku langkah-langkah untuk melakukannya di Ubuntu 10.10.
yang akan dibuat ulang dengan karakter acak baru di setiap sesi dimulai. Anda bisa mendapatkan namanya melalui Internet$XAUTHORITY variabel lingkungan.
Jika Anda membutuhkan ~/.Xauthorityfile untuk hadir, saya kira Anda bisa membuat tautan simbolis$AUTHORITY pada setiap awal sesi:
Pada 10.10 saya, tidak ada ~/.Xauthoritysecara default.
loevborg
@loevborg: Terima kasih, saya benar-benar merindukan itu. Memperbarui jawaban saya.
htorque
Terima kasih banyak masalah orang diselesaikan, sebenarnya masalah adalah menetapkan variabel ENV yang salah dalam skrip untuk $ DISPLAY
Parimal N
3
Pada 12,04 saya, masih ada ~./Xauthorityfile ...
Cerin
Saya tidak yakin apakah jawaban ini benar lagi. Saya dapat mengatakan bahwa pada April 2018 saya Ubuntu 16.04masih mengharapkan untuk memiliki ~./Xauthorityfile
Gabriel Fair
2
(tampaknya memang ada file .Xauthority di Ubuntu 14.10, jadi saya tidak tahu, sesuai jawaban yang diterima, jika mereka pergi dan kembali?)
Mungkin sudah dipecahkan sejak lama, tetapi untuk kelengkapan, saat Anda ssh ke sistem jarak jauh, gunakan:
ssh -X user@remote
Anda akan mendapatkan keluhan bahwa file .Xauthority tidak ada dan juga baru saja dibuat. Ini tergantung pada beberapa pengaturan di / etc / ssh / sshd_config:
Jawaban:
Di Ubuntu 10.10 tidak ada lagi
~/.Xauthority
file. Alih-alih, Anda akan menemukan yang setara dengan/var/run/gdm/auth-for-<USER>-<RANDOM_CHARACTERS>/database
yang akan dibuat ulang dengan karakter acak baru di setiap sesi dimulai. Anda bisa mendapatkan namanya melalui Internet
$XAUTHORITY
variabel lingkungan.Jika Anda membutuhkan
~/.Xauthority
file untuk hadir, saya kira Anda bisa membuat tautan simbolis$AUTHORITY
pada setiap awal sesi:Buka
System > Preferences > Startup Applications
Klik
Add
:Xauthority
/bin/bash -c 'ln -s -f "$XAUTHORITY" ~/.Xauthority'
Creates a symbolic link from ~/.Xauthority to $XAUTHORITY
dan tambahkan entri dengan mengklik
Add
.Sekarang setiap kali Anda masuk, itu harus membuat tautan ke file otoritas saat ini.
sumber
~/.Xauthority
secara default.~./Xauthority
file ...Ubuntu 16.04
masih mengharapkan untuk memiliki~./Xauthority
file(tampaknya memang ada file .Xauthority di Ubuntu 14.10, jadi saya tidak tahu, sesuai jawaban yang diterima, jika mereka pergi dan kembali?)
Mungkin sudah dipecahkan sejak lama, tetapi untuk kelengkapan, saat Anda ssh ke sistem jarak jauh, gunakan:
Anda akan mendapatkan keluhan bahwa file .Xauthority tidak ada dan juga baru saja dibuat. Ini tergantung pada beberapa pengaturan di / etc / ssh / sshd_config:
Lihat http://ubuntuforums.org/showthread.php?t=1863739 di mana saya dapat mengonfirmasi pengalaman saya sendiri dengan kesalahan yang salah ini.
Saat Anda memeriksa / memperbarui / etc / ssh / sshd_config pastikan login root tidak diizinkan, hanya praktik yang baik:
sumber