Создание пользователя lfa

Рекомендуем выполнять сборку от имени отдельного пользователя, у которого будет доступ только к ограниченному набору файлов. Не рекомендуем вам собирать систему от имени текущего пользователя или пользователя root, так как, если вы ошиблись в наборе команд для сборки, есть вероятность порчи или потери пользовательских данных или поломки системы.

Вы можете использовать произвольного пользователя, но для упрощения настройки чистого рабочего окружения создайте нового пользователя с именем lfa как члена группы lfa:

Внимание

Если вы читаете PDF-версию руководства и хотите скопировать из него команды далее в терминал, рекомендуем вам не делать этого. Несмотря на то, что сами команды корректные (и правильно отображаются в PDF-книге), при копировании зачастую в буфер обмена попадают некорректные данные (такой проблемы нет, если вы читаете обычную HTML-версию LFA). Рекомендуем перепечатывать команды из PDF-версии LFA.

groupadd lfa
useradd -s /bin/bash -g lfa -m -k /dev/null lfa

Значения новых параметров:

groupadd lfa — создаёт новую группу lfa.

-s /bin/bash — указывает /bin/bash оболочкой по умолчанию для пользователя lfa.

-g lfa — добавляет пользователя lfa в группу lfa.

-m — создаёт домашнюю директорию пользователя lfa (по умолчанию в /home/lfa).

-k /dev/null — предотвращает копирование файлов из /etc/skel - каталога, в котором содержатся стандартные конфиги и иные файлы, которые обычно копируются в домашнюю директорию пользователя во время его создания.

Когда вы находитесь в терминале от имени пользователя root и переключаетесь на пользователя lfa, вам не требуется ввода пароля lfa. Однако когда вы переключаетесь на lfa с обычного пользователя, без пароля у вас не получится этого сделать.

Задайте для пользователя lfa новый пароль:

passwd lfa

Внимание

Теперь вам необходимо войти от имени lfa. Для этого выполните:

su - lfa

Если вы прервали сборку LFA досрочно и хотите продолжить её спустя какое-то время, то вам нужно будет выполнить вход в этого пользователя снова с помощью этой же команды.