Linux — это многопользовательская система. На практике это означает, что для работы в системе нужно в ней зарегистрироваться, т. е. дать понять системе, кто именно находится за монитором и клавиатурой1. Наиболее распространённый способ регистрации на сегодняшний день — использование системных имён (login) и паролей. Это надёжное средство убедиться, что с системой работает тот, кто нужно, если пользователи хранят свои пароли в секрете и если пароль достаточно сложен и не слишком короток (иначе его легко угадать или подобрать).
В любой системе Linux всегда присутствует один специальный пользователь — администратор, для него зарезервировано стандартное системное имя — root.
При наборе пароля вместо символов на экране высвечиваются звёздочки. Чтобы избежать опечатки при вводе пароля, его предлагается ввести дважды.
Администратор отличается от всех прочих пользователей тем, что ему позволено производить любые, в том числе самые разрушительные, изменения в системе. Поэтому выбор пароля администратора — очень важный момент для безопасности: любой, кто сможет ввести его правильно (узнать или подобрать), получит неограниченный доступ к системе. Даже вaши собственные неосторожные действия от имени root могут иметь катастрофические последствия для всей системы.
Помимо администратора (root) в систему необходимо добавить по меньшей мере одного обычного пользователя. Работа от имени администратора считается опасной (можно по неосторожности повредить систему), поэтому повседневную работу в Linux следует выполнять от имени обычного пользователя, полномочия которого ограничены.
Если с компьютером будет работать несколько человек, следует добавить пользователя для каждого из них. Настройки и файлы каждого пользователя хранятся обособленно, поэтому каждый сможет настроить рабочее место в соответствии со своими вкусами и защитить важную для него информацию от недоразумений (удалили файл, думали, что не нужен).
При добавлении пользователя предлагается ввести его имя (поле «Полное имя»), принято писать Имя Фамилия. Разумеется, это необязательно, поскольку ввести тут можно что угодно: здесь допустим текст на любом языке, пробелы и заглавные буквы. Однако при входе в систему нужно будет вводить не настоящее, а системное имя (login name) пользователя. В отличие от полного имени, системное имя всегда представляет собой одно слово, состоящее только из строчных латинских букв (заглавные запрещены), цифр и символа подчёркивания «_
» (причём «_
» не может стоять в начале слова). Наконец, дважды вводится пароль пользователя.
Для выполнения административных задач обычный пользователь может временно получать полномочия администратора (root) при помощи команды su
(см. об этом раздел Что нужно знать о Linux пользователю). Чтобы разрешить пользователю эту операцию, отметьте пункт «Разрешить пользователю получать привилегии администратора (su)». По умолчанию эта возможность предлагается только первому из добавляемых пользователей.
После того, как введены все необходимые сведения о пользователе, нужно нажать кнопку «Добавить пользователя».
1Вместо формального «зарегистрироваться в системе» обычно используют выражение «войти в систему». Операционная система представляется чем-то вроде замкнутого помещения, внутри которого можно оказаться, только успешно проникнув через «дверь» — пройдя процедуру регистрации.