回答:
Ubuntu 10.10では、~/.Xauthority
ファイルはもうありません。代わりに、同等のものが見つかります
/var/run/gdm/auth-for-<USER>-<RANDOM_CHARACTERS>/database
セッションの開始ごとに新しいランダムな文字で再作成されます。$XAUTHORITY
環境変数を介して名前を取得できます。
~/.Xauthority
ファイルが存在する必要がある場合は、$AUTHORITY
セッションの開始ごとにシンボリックリンクを簡単に作成できると思います。
開いた System > Preferences > Startup Applications
クリックしてくださいAdd
:
Xauthority
/bin/bash -c 'ln -s -f "$XAUTHORITY" ~/.Xauthority'
Creates a symbolic link from ~/.Xauthority to $XAUTHORITY
をクリックしてエントリを追加しAdd
ます。
これで、ログインするたびに、現在の権限ファイルへのリンクが作成されます。
~/.Xauthority
デフォルトではありません。
~./Xauthority
ファイル...
Ubuntu 16.04
まだ持っていると予想し~./Xauthority
たファイル
(実際、Ubuntu 14.10には.Xauthorityファイルがあるように見えるので、受け入れられた回答から、それらが消えて戻ってきたかどうかはわかりませんか?)
おそらくかなり前に解決しましたが、完全を期すために、リモートシステムにsshするときは、次を使用します。
ssh -X user@remote
.Xauthorityファイルが存在せず、作成されたばかりであるという苦情が表示されます。これは、/ etc / ssh / sshd_configのいくつかの設定に依存しています。
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
http://ubuntuforums.org/showthread.php?t=1863739を参照してください。ここで、この誤ったエラーに関する自分の経験を確認できました。
/ etc / ssh / sshd_configをチェック/更新しているときに、rootログインが許可されていないことを確認してください。
PermitRootLogin no