застрял в логине в LightDM и GDM, но не с XFCE и Другие системы

В мире *nix каждый каталог является дочерним каталогом родительского каталога. Каждый каталог имеет неявный каталог '.', который ссылается на него самого, и неявный каталог '.', который ссылается на его родителя. Так что если вы находитесь в определенном каталоге и меняете каталог (cd) на '.' (команды, начинающиеся с '$', можно выполнять в командной строке!), вы останетесь в том же каталоге:

$ pwd
/tmp/a/b
$ cd .
$ pwd
/tmp/a/b

Но смена каталога на '. ' поднимается на один:

$ cd ..
$ pwd
/tmp/a

И смена каталога на '.' поднимается снова:

$ cd ..
$ pwd
/tmp

Единственный каталог, который является исключением из этого правила - это корневой каталог, у которого нет родительского каталога:

$ cd ..
$ pwd
/
$ cd ..
$ pwd
/

Посмотрите этот учебник по каталогам Unix для более подробной информации.

1
05.09.2018, 05:25
2 ответа

Вы что-то делали перед этой проблемой?
Может быть, вы запускаете .Xauthorityс помощью sudo.
Войдите в систему, используя CTRL+ALT+F1и введите:

sudo chown yourusername ~/.Xauthority
0
28.01.2020, 00:30

Думаю, я разобрался со своей проблемой, так как использую сетевые компьютеры. После создания и изменения пользователей в /etc/passwd и /etc/shadow. Мне также нужно рассмотреть /etc/group /etc/auto.master (в autofs ), чтобы убедиться, что мой новый пользователь может быть подключен к серверу.

Тем не менее, у меня до сих пор нет четкого объяснения, почему xforce может работать при ошибках /etc/passwd и /etc/shadow

0
28.01.2020, 00:30

Теги

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