У меня нет файла .Xauthority? [dубликат]

Эта ошибка уже открыта на панели запуска:

https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1448631

12
задан 17 January 2011 в 11:54

16 ответов

В 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. Теперь каждый раз, когда вы входите в систему, он должен создать ссылку на текущий файл полномочий.
6
ответ дан 24 July 2018 в 19:23
  • 1
    В моем 10.10 по умолчанию нет ~/.Xauthority. – loevborg 17 January 2011 в 14:38
  • 2
    @loevborg: Спасибо, я полностью пропустил это. Обновлен мой ответ. – htorque 17 January 2011 в 16:52
  • 3
    Спасибо, ребята, проблема решена, на самом деле проблема заключалась в установке неправильной переменной ENV в скрипте для $ DISPLAY – Parimal N 17 January 2011 в 17:15
  • 4
    На моем 12.04, все еще есть файл ~./Xauthority ... – Cerin 3 February 2014 в 11:21
  • 5
    Я не уверен, что этот ответ верен. Я могу сказать, что по состоянию на апрель 2018 года мой Ubuntu 16.04 все еще ожидает наличия файла ~./Xauthority – Gabriel Fair 20 April 2018 в 14:07

В 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. Теперь каждый раз, когда вы входите в систему, он должен создать ссылку на текущий файл полномочий.
6
ответ дан 31 July 2018 в 22:27

В 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. Теперь каждый раз, когда вы входите в систему, он должен создать ссылку на текущий файл полномочий.
6
ответ дан 2 August 2018 в 17:11

В 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. Теперь каждый раз, когда вы входите в систему, он должен создать ссылку на текущий файл полномочий.
6
ответ дан 3 August 2018 в 19:45

В 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. Теперь каждый раз, когда вы входите в систему, он должен создать ссылку на текущий файл полномочий.
6
ответ дан 5 August 2018 в 04:30

В Ubuntu 10.10 больше нет файла ~ / .Xauthority . Вместо этого вы найдете эквивалент в

/ var / run / gdm / auth-for- & lt; USER & gt; - & lt; RANDOM_CHARACTERS & gt; / database

, который будет воссоздан с новыми случайными символами при каждом запуске сеанса. Вы можете получить его имя через переменную среды $ XAUTHORITY .

Если вам нужен файл ~ / .Xauthority , я думаю, вы можете просто создайте символическую ссылку на $ AUTHORITY при каждом запуске сеанса:

  1. Откройте System & gt; Предпочтения & gt; Запуск приложений
  2. Нажмите Добавить : Имя: Xauthority Команда: / bin / bash -c 'ln -s - f "$ XAUTHORITY" ~ / .Xauthority ' Комментарий: Создает символическую ссылку из ~ / .Xauthority в $ XAUTHORITY и добавляет запись, нажимая на Добавить .
  3. Теперь каждый раз, когда вы входите в систему, он должен создать ссылку на текущий файл полномочий.
6
ответ дан 6 August 2018 в 21:34

В Ubuntu 10.10 больше нет файла ~ / .Xauthority . Вместо этого вы найдете эквивалент в

/ var / run / gdm / auth-for- & lt; USER & gt; - & lt; RANDOM_CHARACTERS & gt; / database

, который будет воссоздан с новыми случайными символами при каждом запуске сеанса. Вы можете получить его имя через переменную среды $ XAUTHORITY .

Если вам нужен файл ~ / .Xauthority , я думаю, вы можете просто создайте символическую ссылку на $ AUTHORITY при каждом запуске сеанса:

  1. Откройте System & gt; Предпочтения & gt; Запуск приложений
  2. Нажмите Добавить : Имя: Xauthority Команда: / bin / bash -c 'ln -s - f "$ XAUTHORITY" ~ / .Xauthority ' Комментарий: Создает символическую ссылку из ~ / .Xauthority в $ XAUTHORITY и добавляет запись, нажимая на Добавить .
  3. Теперь каждый раз, когда вы входите в систему, он должен создать ссылку на текущий файл полномочий.
6
ответ дан 9 August 2018 в 02:00

В Ubuntu 10.10 больше нет файла ~ / .Xauthority . Вместо этого вы найдете эквивалент в

/ var / run / gdm / auth-for- & lt; USER & gt; - & lt; RANDOM_CHARACTERS & gt; / database

, который будет воссоздан с новыми случайными символами при каждом запуске сеанса. Вы можете получить его имя через переменную среды $ XAUTHORITY .

Если вам нужен файл ~ / .Xauthority , я думаю, вы можете просто создайте символическую ссылку на $ AUTHORITY при каждом запуске сеанса:

  1. Откройте System & gt; Предпочтения & gt; Запуск приложений
  2. Нажмите Добавить : Имя: Xauthority Команда: / bin / bash -c 'ln -s - f "$ XAUTHORITY" ~ / .Xauthority ' Комментарий: Создает символическую ссылку из ~ / .Xauthority в $ XAUTHORITY и добавляет запись, нажимая на Добавить .
  3. Теперь каждый раз, когда вы входите в систему, он должен создать ссылку на текущий файл полномочий.
6
ответ дан 14 August 2018 в 20:11
  • 1
    В моем 10.10 по умолчанию нет ~ / .Xauthority . – loevborg 17 January 2011 в 14:38
  • 2
    @loevborg: Спасибо, я полностью пропустил это. Обновлен мой ответ. – htorque 17 January 2011 в 16:52
  • 3
    Спасибо, ребята, проблема решена, на самом деле проблема заключалась в установке неправильной переменной ENV в скрипте для $ DISPLAY – Parimal N 17 January 2011 в 17:15
  • 4
    В моем 12.04 все еще есть файл ~. / Xauthority ... – Cerin 3 February 2014 в 11:21
  • 5
    Я не уверен, что этот ответ верен. Я могу сказать, что с апреля 2018 года мой Ubuntu 16.04 все еще ожидает наличия файла ~. / Xauthority – Gabriel Fair 20 April 2018 в 14:07

(действительно, есть файлы .Xauthority в Ubuntu 14.10, поэтому я не знаю, за принятый ответ, если они ушли и вернулись?)

Вероятно, решил давным-давно но для полноты, когда вы 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
1
ответ дан 24 July 2018 в 19:23

(действительно, есть файлы .Xauthority в Ubuntu 14.10, поэтому я не знаю, за принятый ответ, если они ушли и вернулись?)

Вероятно, решил давным-давно но для полноты, когда вы 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
1
ответ дан 31 July 2018 в 22:27

(действительно, есть файлы .Xauthority в Ubuntu 14.10, поэтому я не знаю, за принятый ответ, если они ушли и вернулись?)

Вероятно, решил давным-давно но для полноты, когда вы 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
1
ответ дан 2 August 2018 в 17:11

(действительно, есть файлы .Xauthority в Ubuntu 14.10, поэтому я не знаю, за принятый ответ, если они ушли и вернулись?)

Вероятно, решил давным-давно но для полноты, когда вы 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
1
ответ дан 3 August 2018 в 19:45

(действительно, есть файлы .Xauthority в Ubuntu 14.10, поэтому я не знаю, за принятый ответ, если они ушли и вернулись?)

Вероятно, решил давным-давно но для полноты, когда вы 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
1
ответ дан 5 August 2018 в 04:30

(действительно, в Ubuntu 14.10 действительно есть файлы .Sauthority, поэтому я не знаю, за принятый ответ, если они ушли и вернулись?)

Вероятно, решил давным-давно но для полноты, когда вы ssh в удаленной системе, используйте:

  ssh -X user @ remote  

Вы получите жалобу, что .Xauthority файл не существует, а также найти его только что созданным. Это зависит от некоторых настроек в файле / etc / ssh / sshd_config:

  X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes  

См. [D0] http: // ubuntuforums .org / showthread.php? t = 1863739 , где я смог подтвердить свой собственный опыт с этой ошибочной ошибкой.

Пока вы проверяете / обновляете / etc / ssh / sshd_config, убедитесь, что root логин запрещен, просто хорошая практика:

  PermitRootLogin no  
1
ответ дан 6 August 2018 в 21:34

(действительно, в Ubuntu 14.10 действительно есть файлы .Sauthority, поэтому я не знаю, за принятый ответ, если они ушли и вернулись?)

Вероятно, решил давным-давно но для полноты, когда вы ssh в удаленной системе, используйте:

  ssh -X user @ remote  

Вы получите жалобу, что .Xauthority файл не существует, а также найти его только что созданным. Это зависит от некоторых настроек в файле / etc / ssh / sshd_config:

  X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes  

См. [D0] http: // ubuntuforums .org / showthread.php? t = 1863739 , где я смог подтвердить свой собственный опыт с этой ошибочной ошибкой.

Пока вы проверяете / обновляете / etc / ssh / sshd_config, убедитесь, что root логин запрещен, просто хорошая практика:

  PermitRootLogin no  
1
ответ дан 9 August 2018 в 02:00

(действительно, в Ubuntu 14.10 действительно есть файлы .Sauthority, поэтому я не знаю, за принятый ответ, если они ушли и вернулись?)

Вероятно, решил давным-давно но для полноты, когда вы ssh в удаленной системе, используйте:

  ssh -X user @ remote  

Вы получите жалобу, что .Xauthority файл не существует, а также найти его только что созданным. Это зависит от некоторых настроек в файле / etc / ssh / sshd_config:

  X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes  

См. [D0] http: // ubuntuforums .org / showthread.php? t = 1863739 , где я смог подтвердить свой собственный опыт с этой ошибочной ошибкой.

Пока вы проверяете / обновляете / etc / ssh / sshd_config, убедитесь, что root логин запрещен, просто хорошая практика:

  PermitRootLogin no  
1
ответ дан 14 August 2018 в 20:11

Другие вопросы по тегам:

Похожие вопросы: