Алексей Федорчук
В 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
и задавал свои вопросы по русски. В оригинальной сборке дистрибутива они будут по английски.