Users and Groups. Введение

В Linux и других операционных системах UNIX, пользователь - это лицо, способное войти в систему через SSH, Telnet, FTP или консоль (если на это им дал разрешение суперпользователь root). Пользователи также могут хранить электронную почту и собственные файлы в локальной файловой системе сервера. Каждый пользователь имеет регистрационное имя, пароль и домашний каталог (обычно home/name_user), в котором хранятся все его файлы. Пользователи также имеют ряд дополнительных атрибутов, таких, как реальное имя, Shell (программа, которая запускается при подключении пользователя, или возможно, что пользователю Shell не даётся) и дата истечения срока действия.

Каждый пользователь является членом, по крайней мере, одной группы, называемой основной (но обычно создаётся группа, с таким же именем, как у пользователя, в которой никого, кроме него нет). Кроме того, он может состоять в неограниченном числе вторичных групп. Группы могут быть использованы для контроля над файлами, которые пользователь читает и редактирует. Например, если два пользователя работают над одним и тем же проектом, вы можете поместить их в одну группу, позволяя тем самым каждому редактировать индивидуальный файл, к которому другие пользователи доступа не имеют.

В каждой системе будет несколько системных учетных записей пользователей, таких как суперпользователь root и прочие, создаваемые при установке системы. Тем не менее, большинство из них (кроме root) не могут быть использованы для входа. Если вашим сервером будут пользоваться несколько человек, вам необходимо будет создать отдельную учетную запись для каждого пользователя, чтобы разделять их файлы и электронную почту.

Даже если вы - единственный пользователь в системе, для повышения уровня безопасности, для входа в систему, неплохо создать собственную учетную запись. Ходить в систему под root - признак плохого тона системного администратора.

В зависимости от вашей операционной системы информация о пользователе и группе будет храниться в различных файлах директории /etc. В современных версиях Linux (очень важное примечание, так как в разных дистрибутивах Linux, эти файлы могут быть совершенно в разных местах, отличных друг от друга. Тщательно изучайте ваш дистрибутив Linux!) для хранения реквизитов пользователя используются /etc/passwd и /etc/shadow, а для реквизитов группы - /etc/group.

Важное замечание! The Users and Groups module (Пользователи и группы) работает непосредственно при изменении этих файлов, а не по вызову какой-либо внешней программы или функции. Т.е., если вы используете NIS или хранение пользователей в LDAP-сервере, использовать этот модуль не нужно.

В этой главе объясняется, как создавать и управлять пользователями и группами в системе UNIX. Поскольку они используются для обеспечения безопасности файлов, защиты процессов друг от друга, а также в качестве почтовых ящиков, управление пользователями является одной из наиболее важных задач в многопользовательской серверной системе. Это означает, что модуль, описанных в этой главе, является одним из наиболее широко используемых в Webmin, а также одним из самых мощных.




Ссылки:

К содержанию

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика