Slackware. Шпаргалки. Создание аккаунта


Алексей Федорчук

В Slackware, в отличие от Salix’а (точнее, наоборот — в Salix’е, в отличие от Slackware), имеется нормальный административный аккаунт, и пароль для доступа к нему задаётся при установке. А вот аккаунт обычного пользователя в процессе её не создаются. Поэтому одна из архиважных задач членов партии применителей после первого старта новой системы — добавление в неё пользователя с обычными привилегиями. Сделать это можно несколькими способами, я расскажу об одном из самых простых (хотя все они не сложны) — с помощью утилиты adduser. Очевидно, что предварительно нужно на одной из консолей авторизоваться root’м.

Перво-наперво будет запрошено имя нового пользователя (так называемый login):

Регистрационное имя нового пользователя []:

Затем последует предложение задать числовой идентификатор пользователя — именно по нему, а вовсе не по логину, он опознаётся системой:

Идентификатор пользователя ('UID') [ очередной ]:

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

С предложенной основной группой тоже можно согласиться не раздумывая:

Основная группа [ users ]:

А вот над вопросом о членстве в дополнительных группах пользователей следует немного подумать:

Нажмите ENTER для продолжения без добавления дополнительных групп
или нажмите клавишу ВВЕРХ для добавления/правки дополнительных групп

По умолчанию список дополнительных групп выглядит так:

:  audio cdrom floppy plugdev video power netdev lp scanner

Убавлять здесь особо ничего не нужно, так как группы эти никому ничем не мешают. А вот добавить членство в группе wheel очень даже полезно: это в дальнейшем упростит настройку команды sudo до банальной простоты.

Не след спорить и предложением домашнего каталога:

Домашний каталог [ /home/login_name ]

Подавляющее большинство применителей не станут и менять регистрационную пользовательскую оболочку, так называемый login shell:

Оболочка [ /bin/bash ]

Однако как раз у применителей Slackware — в ней при инсталляции по умолчанию (то есть если не вычищать специально) устанавливаются и tcsh, и zsh. Чем я и воспользовался, заменив bash на zsh.

Следующий шаг можно пропустить, нажав Enter — ограничение срока действия аккаунта на десктопе, как правило, не нужно:

Дата истечения (YYYY-MM-DD) []:

После этого выводится информаия о создаваемом аккаунте:

Будет создана следующая учетная запись:

---------------------------------------
Регистрационное имя..: def
Идентификатор (UID)..: [ Очередной ]
Основная группа......: users
Дополнительные группы: audio,cdrom,floppy,plugdev,video,power,netdev,lp,scanner,wheel
Домашний каталог.....: /home/def
Оболочка.............: /bin/bash
Дата истечения.......: [ Никогда ]

Теперь... для отмены нажмите Control-C. Иначе нажмите
ENTER для продолжения и создания учетной записи.

А вот все остальные действия можно спокойно пропустить, по прежнему нажимая Enter. И ввести пароль обычного пользователя:

Изменение пароля для def
Введите новый пароль (минимальная длина 5 символов)
Используйте комбинацию из символов в верхнем и нижнем регистре и цифры.
Новый пароль:

На чём создание аккаунта и завершается. Как и эта шпаргалка. В заключение её добавлю только, что я устанавливал Slackware с образа Slint, почему adduser и задавал свои вопросы по русски. В оригинальной сборке дистрибутива они будут по английски.