Механизм, по которому добавление пользователя в группу docker дает разрешение на запуск докера, - это получить доступ к сокету докера в /var/run/docker.sock. Если файловая система, содержащая /var/run, смонтирована с включенными ACL, это также может быть достигнуто с помощью списков ACL.
sudo setfacl -m user:username:rw /var/run/docker.sock
Я включаю это только для полноты.
In В общем, я рекомендую избегать ACL, когда доступна хорошая альтернатива на основе групп. Лучше, если привилегии в системе могут быть поняты, если посмотреть только на членство в группах. Необходимость сканирования файловой системы для записей ACL для понимания системных привилегий является дополнительной нагрузкой для проверок безопасности.
Таким образом, оказывается, что lightdm не был источником /etc/X11/Xsession, поэтому я применил исправление Пола Хеббла.
У меня также была догадка, что xorg или xauth работают неправильно, поэтому я удалили их и установили.
В /home/pyler не было файла .xsession, поэтому я создал пустую и получил .bashrc, чтобы $HOME был установлен на /home/pyler до I reboot системы. [ ! d3]
Я попал в систему без каких-либо серьезных проблем.
Спасибо всем, кто помог.
Таким образом, оказывается, что lightdm не был источником /etc/X11/Xsession, поэтому я применил исправление Пола Хеббла.
У меня также была догадка, что xorg или xauth работают неправильно, поэтому я удалили их и установили.
В /home/pyler не было файла .xsession, поэтому я создал пустую и получил .bashrc, чтобы $HOME был установлен на /home/pyler до I reboot системы. [ ! d3]
Я попал в систему без каких-либо серьезных проблем.
Спасибо всем, кто помог.
Таким образом, оказывается, что lightdm не был источником /etc/X11/Xsession, поэтому я применил исправление Пола Хеббла.
У меня также была догадка, что xorg или xauth работают неправильно, поэтому я удалили их и установили.
В /home/pyler не было файла .xsession, поэтому я создал пустую и получил .bashrc, чтобы $HOME был установлен на /home/pyler до I reboot системы. [ ! d3]
Я попал в систему без каких-либо серьезных проблем.
Спасибо всем, кто помог.
Вы должны убедиться, что пользователь не был создан неправильно. Вы можете проверить файл /etc/passwd. Он будет вторым по последнему столбцу. Вы можете настроить его с помощью этой команды:
usermod -d /home/pyler pyler
Я предполагаю, что имя пользователя - это pyler на основе предоставленной вами информации. Первый столбец в /etc/passwd будет точным именем пользователя.
Вы должны убедиться, что пользователь не был создан неправильно. Вы можете проверить файл /etc/passwd. Он будет вторым по последнему столбцу. Вы можете настроить его с помощью этой команды:
usermod -d /home/pyler pyler
Я предполагаю, что имя пользователя - это pyler на основе предоставленной вами информации. Первый столбец в /etc/passwd будет точным именем пользователя.
Вы должны убедиться, что пользователь не был создан неправильно. Вы можете проверить файл /etc/passwd. Он будет вторым по последнему столбцу. Вы можете настроить его с помощью этой команды:
usermod -d /home/pyler pyler
Я предполагаю, что имя пользователя - это pyler на основе предоставленной вами информации. Первый столбец в /etc/passwd будет точным именем пользователя.