Alt linux группы пользователей

Alt linux группы пользователей

ч Linux УХЭЕУФЧХЕФ ТПЧОП ПДЙО РПМШЪПЧБФЕМШ, РТБЧБ ЛПФПТПЗП УХЭЕУФЧЕООП ЧЩЫЕ РТБЧ ПУФБМШОЩИ РПМШЪПЧБФЕМЕК УЙУФЕНЩ. пО ОБЪЩЧБЕФУС root (« ЛПТЕОШ »), ЙМЙ УХРЕТРПМШЪПЧБФЕМШ. еНХ УППФЧЕФУФЧХЕФ ХЮЈФОБС ЪБРЙУШ У ЙНЕОЕН root Й ЙДЕОФЙЖЙЛБФПТПН РПМШЪПЧБФЕМС 0. дМС ЧЩРПМОЕОЙС БДНЙОЙУФТБФЙЧОЩИ ДЕКУФЧЙК УМЕДХЕФ ЪБТЕЗЙУФТЙТПЧБФШУС Ч УЙУФЕНЕ РПД ЬФЙН ЙНЕОЕН. оЙЛБЛЙИ ДТХЗЙИ ТБВПФ, ЛТПНЕ БДНЙОЙУФТБФПТУЛЙИ, ЧЩРПМОСФШ ПФ ЙНЕОЙ РПМШЪПЧБФЕМС root ОЕ ТЕЛПНЕОДХЕФУС, ФБЛ ЛБЛ ГЕОБ ПЫЙВЛЙ ЧПЪТБУФБЕФ Ч ОЕУЛПМШЛП ТБЪ.

оБ УХРЕТРПМШЪПЧБФЕМС ОЕ ТБУРТПУФТБОСАФУС ПЗТБОЙЮЕОЙС ДПУФХРБ Л ЖБКМБН, РПЬФПНХ РТБЧП ЙУРПМШЪПЧБФШ РТЙЧЙМЕЗЙЙ root ФТЕВХЕФ ВПМШЫПК ЬФЙЮЕУЛПК Й РТПЖЕУУЙПОБМШОПК ПФЧЕФУФЧЕООПУФЙ. ьФП ЪОБЮЙФ, ЮФП РБТПМШ УХРЕТРПМШЪПЧБФЕМС ДПМЦЕО ВЩФШ ЙЪЧЕУФЕО ФПМШЛП ПФЧЕФУФЧЕООПНХ ЧП ЧУЕИ УНЩУМБИ МЙГХ. мХЮЫЕ ОЕ ЪБРЙУЩЧБФШ РБТПМШ УХРЕТРПМШЪПЧБФЕМС, Б ЕУМЙ ФБЛБС ОЕПВИПДЙНПУФШ ЧПЪОЙЛМБ, ДЕТЦБФШ ЪБРЙУЙ Ч ОЕДПУФХРОПН НЕУФЕ, ОБРТЙНЕТ, Ч УЕКЖЕ.

дМС ЧТЕНЕООПЗП ЧЩРПМОЕОЙС ДЕКУФЧЙК У РТБЧБНЙ root УХЭЕУФЧХЕФ ЛПНБОДБ su — . чЩРПМОСФШ ЬФХ ЛПНБОДХ НПЗХФ ФПМШЛП ЮМЕОЩ ЗТХРРЩ wheel (« ЫФХТЧБМ »). юМЕОУФЧП Ч ЗТХРРЕ ПРТЕДЕМСЕФУС УПДЕТЦЙНЩН ЖБКМБ /etc/group. ч УМХЮБСИ, ЛПЗДБ ФТЕВХЕФУС РЕТЕДБФШ РПМШЪПЧБФЕМА ФПМШЛП ЮБУФШ РПМОПНПЮЙК, ТЕЛПНЕОДХЕФУС РТЙНЕОСФШ РБЛЕФ sudo .

тБВПФБ У РПМШЪПЧБФЕМСНЙ

дПВБЧЙФШ ОПЧПЗП РПМШЪПЧБФЕМС НПЦОП РТЙ РПНПЭЙ ЛПНБОДЩ useradd ЧИПДОПЕ_ЙНС У ОЕПВСЪБФЕМШОЩНЙ ДПРПМОЙФЕМШОЩНЙ РБТБНЕФТБНЙ. тЕЪХМШФБФ ТБВПФЩ ЬФПК ЛПНБОДЩ НПЦЕФ ВЩФШ ЧЕУШНБ ТБЪМЙЮЕО Ч ЪБЧЙУЙНПУФЙ ПФ УИЕНЩ ИТБОЕОЙС ХЮЈФОЩИ ЪБРЙУЕК. ч ALT Linux ЙУРПМШЪХЕФУС УИЕНБ TCB, Ч ЛПФПТПК РТЙ ДПВБЧМЕОЙЙ ОПЧПК ХЮЈФОПК ЪБРЙУЙ ДПВБЧМСЕФУС ОПЧБС УФТПЛБ Ч ЖБКМ /etc/passwd, ОПЧЩК РПДЛБФБМПЗ /etc/tcb/ЧИПДОПЕ_ЙНС Й ЖБКМ shadow Ч ОЈН. дМС УПЧНЕУФЙНПУФЙ У ДТХЗЙНЙ УИЕНБНЙ ЧИПДОПЕ_ЙНС НПЦЕФ УПДЕТЦБФШ ФПМШЛП МБФЙОУЛЙЕ ВХЛЧЩ, ГЙЖТЩ Й УЙНЧПМ РПДЮЈТЛЙЧБОЙС. дМС ЪБДБОЙС РПМОПЗП ЙНЕОЙ РПМШЪПЧБФЕМС НПЦОП ЙУРПМШЪПЧБФШ ЛМАЮ -c РПМОПЕ ЙНС.

йЪНЕОЙФШ РБТПМШ РПМШЪПЧБФЕМС НПЦЕФ МЙВП УБН РПМШЪПЧБФЕМШ, МЙВП УХРЕТРПМШЪПЧБФЕМШ. оЕ ЪБДБЧБКФЕ РБТПМШ, ЛПФПТЩК МЕЗЛП ХЗБДБФШ ЙМЙ РПДПВТБФШ! ч ALT Linux РТЙНЕОЕОБ ДПЧПМШОП УФТПЗБС УЙУФЕНБ РТПЧЕТЛЙ РБТПМЕК. ьФБ УИЕНБ ТБЪМЙЮБЕФ УФТПЮОЩЕ Й РТПРЙУОЩЕ МБФЙОУЛЙЕ ВХЛЧЩ, ГЙЖТЩ, Й РТПЮЙЕ УЙНЧПМЩ. иПТПЫЙК РБТПМШ ДПМЦЕО ВЩФШ ОЕ ЛПТПЮЕ ЧПУШНЙ УЙНЧПМПЧ, УПДЕТЦБФШ УЙНЧПМЩ ИПФС ВЩ ФТЈИ ЧЙДПЧ, РТЙЮЈН ВПМШЫЙЕ ВХЛЧЩ Ч ОБЮБМЕ Й ГЙЖТЩ Ч ЛПОГЕ Ч УЮЈФ ОЕ ЙДХФ. фБЛ, ОБРТЙНЕТ, РБТПМШ Please123 УЮЙФБЕФУС УМБВЩН, Б 1Ple2ase3љ— УЙМШОЩН.

тБЪХНЕЕФУС, Ч РБТПМШ ОЕ ДПМЦОЩ ЧИПДЙФШ БОЗМЙКУЛЙЕ УМПЧБ. пДОБЛП, ЕУМЙ ЬФЙИ УМПЧ ОЕ НЕОШЫЕ ФТЈИ Й ТБЪДЕМЕОЩ ПОЙ ОЕ ФПМШЛП РТПВЕМБНЙ, РБТПМШљ— ФБЛПК, ЛБЛ Be off, kid!љ— ФБЛЦЕ УЮЙФБЕФУС УЙМШОЩН. рТЙ ЧЧПДЕ РБТПМС ОБ ЬЛТБО ОЙЮЕЗП ОЕ ЧЩЧПДЙФУС. рТЙНЕТ:

хДБМЙФШ ХЮЈФОХА ЪБРЙУШ, ДПНБЫОЙК ЛБФБМПЗ Й РПЮФПЧЩК СЭЙЛ РПМШЪПЧБФЕМС НПЦОП У РПНПЭША ЛПНБОДЩ userdel -r ЧИПДОПЕ_ЙНС . еУМЙ ПРХУФЙФШ -r, ДПНБЫОЙК ЛБФБМПЗ Й РПЮФПЧЩК СЭЙЛ ОЕ ХДБМСАФУС.

ч РТПГЕУУЕ ОБЮБМШОПК ЪБЗТХЪЛЙ УЙУФЕНЩ, ОБУФТПЕООПК РП РТПЖЙМА « хЮЕОЙЛ », БЧФПНБФЙЮЕУЛЙ ХДБМСЕФУС Й ЧОПЧШ ЪБЧПДЙФУС ХЮЈФОБС ЪБРЙУШ student. дПНБЫОЙК ЛБФБМПЗ Й РПЮФПЧЩК СЭЙЛ ФБЛЦЕ ХДБМСАФУС. дМС ФПЗП, ЮФПВЩ РЕТЕУПЪДБФШ РПМШЪПЧБФЕМС student ЧТХЮОХА, ОЕПВИПДЙНП ЪБРХУФЙФШ УФБТФПЧЩК УЙУФЕНОЩК УГЕОБТЙК /etc/init.d/mkstudent start .

дМС ЙЪНЕОЕОЙС РБТБНЕФТПЧ УХЭЕУФЧХАЭЕК ХЮЈФОПК ЪБРЙУЙ ЙУРПМШЪХКФЕ ХФЙМЙФХ usermod . ч ЮБУФОПУФЙ usermod -L ЧИПДОПЕ_ЙНС ЧТЕНЕООП ЪБРТЕЭБЕФ ЙУРПМШЪПЧБОЙЕ УППФЧЕФУФЧХАЭЕК ХЮЈФОПК ЪБРЙУЙ, Б usermod -U ЧИПДОПЕ_ЙНС љ— ПФНЕОСЕФ ЪБРТЕФ.

тБВПФБ У УЕФЕЧЩНЙ РПМШЪПЧБФЕМСНЙ

еУМЙ БДНЙОЙУФТБФПТ НБЫЙОЩ хЮЙФЕМШ ЧПУРПМШЪХЕФУС ЛПНБОДПК chroot /home/chroot , ПО РПМХЮЙФ ПЛТХЦЕОЙЕ, Ч ЛПФПТПН /etc УППФЧЕФУФЧХЕФ /home/chroot/etc, Б /nethomeљ— /home/chroot/nethome. дПВБЧМЕОЙЕ Й ХДБМЕОЙЕ РПМШЪПЧБФЕМЕК Ч ЬФПН ПЛТХЦЕОЙЙ РТЙЧЕДЈФ Л ЙЪНЕОЕОЙА ХЮЈФОЩИ ЪБРЙУЕК Ч /home/chroot/etc, ЛПФПТЩЕ ТБУРТПУФТБОСАФУС ОБ ЧУЕ НБЫЙОЩ хЮЕОЙЛ. рП ХНПМЮБОЙА УПЪДБЈФУС ПДЙО РПМШЪПЧБФЕМШ netuser У РБТПМЕН, ХЛБЪБООЩН Ч ОБУФТПЕЮОПН УГЕОБТЙЙ network_profile . рТЙНЕТ:

уЕФЕЧПК РПМШЪПЧБФЕМШ НПЦЕФ Й УБН ЙЪНЕОЙФШ УЕВЕ РБТПМШ. дМС ЬФПЗП ОХЦОП ЧПУРПМШЪПЧБФШУС УМХЦВПК Secure Shell, ЪБРХЭЕООПК ОБ НБЫЙОЕ хЮЙФЕМШ Ч ФПН ЦЕ ПЛТХЦЕОЙЙ Й У ЙУРПМШЪПЧБОЙЕН ОЕУФБОДБТФОПЗП УЕФЕЧПЗП РПТФБ 2222. ьФПК УМХЦВПК ЪБЧЕДХЕФ УФБТФПЧЩК УГЕОБТЙК /etc/init.d/ssh_passwd.

рТЙНЕТ ЙЪНЕОЕОЙС РБТПМС РП УЕФЙ (ОЙЛБЛЙЕ РПМС, ЛТПНЕ РПМС ЧИПДОПЕ_ЙНС, ЙЪНЕОСФШ ОЕ ОБДП):

ч РТЙЧЕДЈООПН РТЙНЕТЕ ssh љ— ЛПНБОДБ ДПУФХРБ Л УМХЦВЕ Secure Shell, -p 2222 ПЪОБЮБЕФ ЙУРПМШЪПЧБОЙЕ РПТФБ 2222, -tљ— ЙУРПМШЪПЧБОЙЕ ПУПВЩИ УЧПКУФЧ ФЕТНЙОБМШОПК МЙОЙЙ (ЙОБЮЕ РБТПМШ ВХДЕФ ЧЩЧПДЙФШУС ОБ ЬЛТБО), ЧИПДОПЕ_ЙНС@teacherљ— РПДЛМАЮЕОЙЕ Л ЛПНРШАФЕТХ teacher ПФ ЙНЕОЙ РПМШЪПЧБФЕМС ЧИПДОПЕ_ЙНС, Б passwdљ— ЧЩРПМОЙФШ ОБ ХДБМЈООПК НБЫЙОЕ ЛПНБОДХ passwd . пВТБФЙФЕ ЧОЙНБОЙЕ, ЮФП УФБТЩК РБТПМШ РПМШЪПЧБФЕМС ЧИПДОПЕ_ЙНС ОЕПВИПДЙНП ЧЧПДЙФШ ДЧБЦДЩ : ПДЙО ТБЪљ— РТЙ ТЕЗЙУФТБГЙЙ Ч УМХЦВЕ sshd (Secure Shell), ДТХЗПК ТБЪљ— ЛПНБОДЕ passwd .

Источник

Alt linux группы пользователей

Даже если на компьютере работает только один человек, необходимо понимать аспекты управления пользователями в системе Linux . Важно создать по крайней мере одно имя пользователя (помимо пользователя root ) для повседневной работы.

Каждый физический пользователь должен быть зарегистрирован в системе, т. е. иметь собственное имя пользователя. Редко бывает полезной ситуация, когда несколько человек используют совместно одно и то же имя пользователя. Помимо вопросов обеспечения безопасности, существенны также и вопросы контроля за действиями пользователей, а они идентифицируются в системе по своим именам.

Читайте также:  Самый лучший образ windows 10

Пользователи с точки зрения Linux

Система регистрирует следующую информацию о каждом пользователе.

Это имя должно быть уникальным в рамках системы. В именах могут быть использованы только английские буквы, числа и символы _ и . (точка).

Идентификационный номер пользователя (User ID)

Этот номер, сокращённо обозначаемый как UID , является уникальным идентификатором пользователя в системе, Вообще говоря, система отслеживает пользователей по их номерам UID, а не по именам.

Идентификационный номер группы (group ID)

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

Это зашифрованный (encripted) пароль пользователя. Для создания и изменения пароля используется команда passwd .

Полное имя (full name)

Помимо системного имени пользователя, в систему заносится и хранится имя (фамилия и т. д.) “ реального ” пользователя. Например, пользователю schmoj в реальной жизни может соответствовать человек по имени Joe Schmo.

Домашний каталог (home directory)

Это название каталога, в который попадает пользователь после того, как он вошёл в систему (зарегистрировался, login), и где хранятся его собственные файлы. Такой каталог имеется у каждого пользователя, и все такие каталоги собраны в один каталог, обычно называемый /home .

Начальная оболочка (login shell)

Командная оболочка, которая запускается при входе в систему. Например, /bin/bash или /bin/zsh .

Вся эта информация хранится в файле /etc/passwd . Каждая строка в файле имеет формат:

В этом примере на первом месте стоит имя пользователя, т. е. kiwi . В следующем поле помещается пароль в зашифрованном виде: Xv8Q981g71oKK . Пароли в системе хранятся не в “ читаемом ” формате, а в зашифрованном с собственным именем, использованным в качестве ключа. Иными словами, для того, чтобы расшифровать пароль, его нужно знать. Эта форма шифрования является достаточно надёжной.

В некоторых системах имеются “ теневые пароли ” (shadow passwords), когда информация о пароле хранится в файле /etc/shadow . Такая схема является несколько более безопасной, поскольку файл /etc/passwd может читаться кем угодно, а права доступа к файлу /etc/shadow гораздо сильнее ограничены. Теневые пароли также обеспечивают иные функции, например, истечение срока действия пароля.

Третье поле — 102 — UID. Это число должно быть уникальным. Четвёртое поле — 100 — GID, т. е. пользователь принадлежит к группе с номером 100. Информация о группах хранится в файле /etc/group .

Пятое поле — реальное имя пользователя, в данном случае — Laura Poole . Последние два поля — домашний каталог пользователя ( /home/kiwi ) и начальная оболочка ( /bin/bash ). Не требуется, чтобы имена пользователя и домашнего каталога совпадали, однако такая организация помогает устанавливать принадлежность каталога.

Создание новых пользователей

При создании новых пользователей надо совершить последовательность из нескольких действий. Во-первых, на пользователя заводится запись в файле /etc/passwd , где пользователю даются уникальные имя и UID. UID обычных пользователей должны быть больше 100, поскольку низкие UID зарезервированы для системных целей. Также указываются GID, реальное имя и другая информация. Дальше создаётся домашний каталог пользователя, и права доступа устанавливаются так, что этим каталогом владеет данный пользователь. В каталог помещаются файлы инициализации командной оболочки. Также во всей системе модифицируются конфигурационные файлы (например, хранилище (spool) для приходящей пользователям электронной почты).

Вручную создавать пользователей не так трудно, однако когда эксплуатируется система с большим количеством пользователей, может оказаться забытой какая-нибудь деталь. Проще всего в этом случае создавать новых пользователей посредством интерактивной программы, которая автоматически обновляет содержимое всех нужных системных файлов. Такая программа называется useradd или adduser , в зависимости от того, какое программное обеспечение установлено.

В файле /etc/default/useradd содержится информация о стандартной начальной конфигурации для всех новых пользователей. В этом файле задаются значения переменным, которые использует программа useradd . Кроме того, этот файл указывает, где находятся конфигурационные файлы содержащие настройки по умолчанию. Расположение этих файлов задаётся переменной SKEL . Файлы, которые помещаются в этот каталог (такие, как файл .profile , устанавливающий режим по умолчанию во всей системе, а также файлы .zshrc или .bashrc ), будут автоматически скопированы в домашний каталог создаваемого пользователя командой useradd .

Удаление пользователей

Удаление пользователей из системы может быть произведено командой userdel или deluser .

Если требуется временно запретить пользователю вход в систему, но не удалять его домашний каталог и прочие сделанные установки, можно просто поставить звёздочку (символ * ) в то поле файла /etc/passwd , где находится пароль. Например, таким образом изменённая строка для пользователя kiwi будет выглядеть как

При этом вход в систему пользователя kiwi станет невозможным.

Установка атрибутов пользователя

После того, как создано имя нового пользователя, может оказаться нужным изменить атрибуты этого пользователя, например, домашний каталог или пароль. Самый простой способ сделать это═— просто поменять информацию в файле /etc/passwd . Для создания пароля нужно использовать команду passwd . Так, команда

Читайте также:  Swf ��� ������� mac os

изменит пароль пользователя larry . Изменять пароли любых пользователей может только пользователь root , однако свои пароли пользователи могут изменять сами, отдавая команду passwd без параметров.

Группы пользователей

Как указывалось выше, каждый пользователь принадлежит одной либо нескольким группам. Единственное, что является существенным в принадлежности к той или иной группе═— это права доступа. Для каждого файла определён не только пользователь-владелец, но и группа-владелец, и набор прав доступа, которые определяют, как пользователи из этой группы могут осуществлять доступ к этому файлу. При создании нового пользователя создаётся также группа, имя которой совпадает с именем пользователя и куда входит только он один.

Имеется несколько групп, определённых системой, например, bin , mail , sys . Эти группы созданы для оформления прав доступа к системным файлам, и пользователи не должны принадлежать к этим группам. Для пользователей создаются специальные группы, например, users . Для пользователей можно создать несколько групп, например, student , staff , faculty .

Информация о группах содержится в файле /etc/group . Формат каждой строки таков:

Первая группа — root — специальная группа для пользователя root . Вторая группа — users — содержит обычных пользователей. GID этой группы равен 100, и в неё входят пользователи mdw и larry. Напомним, что в файле /etc/passwd каждому пользователю определена его группа по умолчанию. Тем не менее, пользователи могут принадлежать к более чем одной группе, и это осуществляется посредством перечисления их имён в файле /etc/group . Команда groups перечисляет список групп, к которым относится (имеет доступ) данный пользователь.

Третья группа называется guest и предназначена для посетителей. Для прочих пользователей создана группа other ; в эту группу занесён пользователь kiwi .

Иногда в файле /etc/group заполняется поле password (пароль) для того, чтобы установить пароль на групповой доступ. Это требуется редко. Для того, чтобы не позволять пользователям проникать в привилегированные группы (командой newgroup), в это поле надо поставить символ * .

Для создания новых групп пользователей могут быть использованы команды addgroup или groupadd . Обычно легче внести вручную новую строчку в файл /etc/group , поскольку никакого другого конфигурирования не требуется. Для удаления группы можно просто удалить соответствующую строчку в файле /etc/group .

Источник

Alt linux группы пользователей

дБЦЕ ЕУМЙ ОБ ЛПНРШАФЕТЕ ТБВПФБЕФ ФПМШЛП ПДЙО ЮЕМПЧЕЛ, ОЕПВИПДЙНП РПОЙНБФШ БУРЕЛФЩ ХРТБЧМЕОЙС РПМШЪПЧБФЕМСНЙ Ч УЙУФЕНЕ Linux. чБЦОП УПЪДБФШ РП ЛТБКОЕК НЕТЕ ПДОП ЙНС РПМШЪПЧБФЕМС (РПНЙНП РПМШЪПЧБФЕМС root) ДМС РПЧУЕДОЕЧОПК ТБВПФЩ.

лБЦДЩК ЖЙЪЙЮЕУЛЙК РПМШЪПЧБФЕМШ ДПМЦЕО ВЩФШ ЪБТЕЗЙУФТЙТПЧБО Ч УЙУФЕНЕ, Ф.љЕ. ЙНЕФШ УПВУФЧЕООПЕ ЙНС РПМШЪПЧБФЕМС. тЕДЛП ВЩЧБЕФ РПМЕЪОПК УЙФХБГЙС, ЛПЗДБ ОЕУЛПМШЛП ЮЕМПЧЕЛ ЙУРПМШЪХАФ УПЧНЕУФОП ПДОП Й ФП ЦЕ ЙНС РПМШЪПЧБФЕМС. рПНЙНП ЧПРТПУПЧ ПВЕУРЕЮЕОЙС ВЕЪПРБУОПУФЙ, УХЭЕУФЧЕООЩ ФБЛЦЕ Й ЧПРТПУЩ ЛПОФТПМС ЪБ ДЕКУФЧЙСНЙ РПМШЪПЧБФЕМЕК, Б ПОЙ ЙДЕОФЙЖЙГЙТХАФУС Ч УЙУФЕНЕ РП УЧПЙН ЙНЕОБН.

рПМШЪПЧБФЕМЙ У ФПЮЛЙ ЪТЕОЙС Linux

уЙУФЕНБ ТЕЗЙУФТЙТХЕФ УМЕДХАЭХА ЙОЖПТНБГЙА П ЛБЦДПН РПМШЪПЧБФЕМЕ.

ьФП ЙНС ДПМЦОП ВЩФШ ХОЙЛБМШОЩН Ч ТБНЛБИ УЙУФЕНЩ. ч ЙНЕОБИ НПЗХФ ВЩФШ ЙУРПМШЪПЧБОЩ ФПМШЛП БОЗМЙКУЛЙЕ ВХЛЧЩ, ЮЙУМБ Й УЙНЧПМЩ _ Й. (ФПЮЛБ).

йДЕОФЙЖЙЛБГЙПООЩК ОПНЕТ РПМШЪПЧБФЕМС (User ID)

ьФПФ ОПНЕТ, УПЛТБЭЈООП ПВПЪОБЮБЕНЩК ЛБЛ UID , СЧМСЕФУС ХОЙЛБМШОЩН ЙДЕОФЙЖЙЛБФПТПН РПМШЪПЧБФЕМС Ч УЙУФЕНЕ, чППВЭЕ ЗПЧПТС, УЙУФЕНБ ПФУМЕЦЙЧБЕФ РПМШЪПЧБФЕМЕК РП ЙИ ОПНЕТБН UID, Б ОЕ РП ЙНЕОБН.

йДЕОФЙЖЙЛБГЙПООЩК ОПНЕТ ЗТХРРЩ (group ID)

ьФПФ ОПНЕТ (УПЛТБЭЈООП GID ) ПВПЪОБЮБЕФ ЗТХРРХ, Л ЛПФПТПК РП ХНПМЮБОЙА ПФОПУЙФУС РПМШЪПЧБФЕМШ. зТХРРЩ РПЪЧПМСАФ ТЕЗХМЙТПЧБФШ ДПУФХР НОПЗЙИ РПМШЪПЧБФЕМЕК Л ТБЪМЙЮОЩН ТЕУХТУБН. лБЦДЩК РПМШЪПЧБФЕМШ РТЙОБДМЕЦЙФ ПДОПК ЙМЙ ОЕУЛПМШЛЙН ЗТХРРБН, Й ЬФХ РТЙОБДМЕЦОПУФШ ХУФБОБЧМЙЧБЕФ УЙУФЕНОЩК БДНЙОЙУФТБФПТ.

ьФП ЪБЫЙЖТПЧБООЩК (encripted) РБТПМШ РПМШЪПЧБФЕМС. дМС УПЪДБОЙС Й ЙЪНЕОЕОЙС РБТПМС ЙУРПМШЪХЕФУС ЛПНБОДБ passwd .

рПМОПЕ ЙНС (full name)

рПНЙНП УЙУФЕНОПЗП ЙНЕОЙ РПМШЪПЧБФЕМС, Ч УЙУФЕНХ ЪБОПУЙФУС Й ИТБОЙФУС ЙНС (ЖБНЙМЙС ЙљФ.љД.) « ТЕБМШОПЗП » РПМШЪПЧБФЕМС. оБРТЙНЕТ, РПМШЪПЧБФЕМА schmoj Ч ТЕБМШОПК ЦЙЪОЙ НПЦЕФ УППФЧЕФУФЧПЧБФШ ЮЕМПЧЕЛ РП ЙНЕОЙ Joe Schmo.

дПНБЫОЙК ЛБФБМПЗ (home directory)

ьФП ОБЪЧБОЙЕ ЛБФБМПЗБ, Ч ЛПФПТЩК РПРБДБЕФ РПМШЪПЧБФЕМШ РПУМЕ ФПЗП, ЛБЛ ПО ЧПЫЈМ Ч УЙУФЕНХ (ЪБТЕЗЙУФТЙТПЧБМУС, login), Й ЗДЕ ИТБОСФУС ЕЗП УПВУФЧЕООЩЕ ЖБКМЩ. фБЛПК ЛБФБМПЗ ЙНЕЕФУС Х ЛБЦДПЗП РПМШЪПЧБФЕМС, Й ЧУЕ ФБЛЙЕ ЛБФБМПЗЙ УПВТБОЩ Ч ПДЙО ЛБФБМПЗ, ПВЩЮОП ОБЪЩЧБЕНЩК /home.

оБЮБМШОБС ПВПМПЮЛБ (login shell)

лПНБОДОБС ПВПМПЮЛБ, ЛПФПТБС ЪБРХУЛБЕФУС РТЙ ЧИПДЕ Ч УЙУФЕНХ. оБРТЙНЕТ, /bin/bash ЙМЙ /bin/zsh.

чУС ЬФБ ЙОЖПТНБГЙС ИТБОЙФУС Ч ЖБКМЕ /etc/passwd. лБЦДБС УФТПЛБ Ч ЖБКМЕ ЙНЕЕФ ЖПТНБФ:

ч ЬФПН РТЙНЕТЕ ОБ РЕТЧПН НЕУФЕ УФПЙФ ЙНС РПМШЪПЧБФЕМС, Ф.љЕ. kiwi. ч УМЕДХАЭЕН РПМЕ РПНЕЭБЕФУС РБТПМШ Ч ЪБЫЙЖТПЧБООПН ЧЙДЕ: Xv8Q981g71oKK. рБТПМЙ Ч УЙУФЕНЕ ИТБОСФУС ОЕ Ч « ЮЙФБЕНПН » ЖПТНБФЕ, Б Ч ЪБЫЙЖТПЧБООПН У УПВУФЧЕООЩН ЙНЕОЕН, ЙУРПМШЪПЧБООЩН Ч ЛБЮЕУФЧЕ ЛМАЮБ. йОЩНЙ УМПЧБНЙ, ДМС ФПЗП, ЮФПВЩ ТБУЫЙЖТПЧБФШ РБТПМШ, ЕЗП ОХЦОП ЪОБФШ. ьФБ ЖПТНБ ЫЙЖТПЧБОЙС СЧМСЕФУС ДПУФБФПЮОП ОБДЈЦОПК.

ч ОЕЛПФПТЩИ УЙУФЕНБИ ЙНЕАФУС « ФЕОЕЧЩЕ РБТПМЙ » (shadow passwords), ЛПЗДБ ЙОЖПТНБГЙС П РБТПМЕ ИТБОЙФУС Ч ЖБКМЕ /etc/shadow. фБЛБС УИЕНБ СЧМСЕФУС ОЕУЛПМШЛП ВПМЕЕ ВЕЪПРБУОПК, РПУЛПМШЛХ ЖБКМ /etc/passwd НПЦЕФ ЮЙФБФШУС ЛЕН ХЗПДОП, Б РТБЧБ ДПУФХРБ Л ЖБКМХ /etc/shadow ЗПТБЪДП УЙМШОЕЕ ПЗТБОЙЮЕОЩ. фЕОЕЧЩЕ РБТПМЙ ФБЛЦЕ ПВЕУРЕЮЙЧБАФ ЙОЩЕ ЖХОЛГЙЙ, ОБРТЙНЕТ, ЙУФЕЮЕОЙЕ УТПЛБ ДЕКУФЧЙС РБТПМС.

Читайте также:  Калибровка монитора windows 10 ноутбук

фТЕФШЕ РПМЕљ— 102љ— UID. ьФП ЮЙУМП ДПМЦОП ВЩФШ ХОЙЛБМШОЩН. юЕФЧЈТФПЕ РПМЕљ— 100љ— GID, Ф.љЕ. РПМШЪПЧБФЕМШ РТЙОБДМЕЦЙФ Л ЗТХРРЕ У ОПНЕТПН 100. йОЖПТНБГЙС П ЗТХРРБИ ИТБОЙФУС Ч ЖБКМЕ /etc/group.

рСФПЕ РПМЕљ— ТЕБМШОПЕ ЙНС РПМШЪПЧБФЕМС, Ч ДБООПН УМХЮБЕљ— Laura Poole. рПУМЕДОЙЕ ДЧБ РПМСљ— ДПНБЫОЙК ЛБФБМПЗ РПМШЪПЧБФЕМС ( /home/kiwi) Й ОБЮБМШОБС ПВПМПЮЛБ ( /bin/bash). оЕ ФТЕВХЕФУС, ЮФПВЩ ЙНЕОБ РПМШЪПЧБФЕМС Й ДПНБЫОЕЗП ЛБФБМПЗБ УПЧРБДБМЙ, ПДОБЛП ФБЛБС ПТЗБОЙЪБГЙС РПНПЗБЕФ ХУФБОБЧМЙЧБФШ РТЙОБДМЕЦОПУФШ ЛБФБМПЗБ.

уПЪДБОЙЕ ОПЧЩИ РПМШЪПЧБФЕМЕК

рТЙ УПЪДБОЙЙ ОПЧЩИ РПМШЪПЧБФЕМЕК ОБДП УПЧЕТЫЙФШ РПУМЕДПЧБФЕМШОПУФШ ЙЪ ОЕУЛПМШЛЙИ ДЕКУФЧЙК. чП-РЕТЧЩИ, ОБ РПМШЪПЧБФЕМС ЪБЧПДЙФУС ЪБРЙУШ Ч ЖБКМЕ /etc/passwd, ЗДЕ РПМШЪПЧБФЕМА ДБАФУС ХОЙЛБМШОЩЕ ЙНС Й UID. UID ПВЩЮОЩИ РПМШЪПЧБФЕМЕК ДПМЦОЩ ВЩФШ ВПМШЫЕ 100, РПУЛПМШЛХ ОЙЪЛЙЕ UID ЪБТЕЪЕТЧЙТПЧБОЩ ДМС УЙУФЕНОЩИ ГЕМЕК. фБЛЦЕ ХЛБЪЩЧБАФУС GID, ТЕБМШОПЕ ЙНС Й ДТХЗБС ЙОЖПТНБГЙС. дБМШЫЕ УПЪДБЈФУС ДПНБЫОЙК ЛБФБМПЗ РПМШЪПЧБФЕМС, Й РТБЧБ ДПУФХРБ ХУФБОБЧМЙЧБАФУС ФБЛ, ЮФП ЬФЙН ЛБФБМПЗПН ЧМБДЕЕФ ДБООЩК РПМШЪПЧБФЕМШ. ч ЛБФБМПЗ РПНЕЭБАФУС ЖБКМЩ ЙОЙГЙБМЙЪБГЙЙ ЛПНБОДОПК ПВПМПЮЛЙ. фБЛЦЕ ЧП ЧУЕК УЙУФЕНЕ НПДЙЖЙГЙТХАФУС ЛПОЖЙЗХТБГЙПООЩЕ ЖБКМЩ (ОБРТЙНЕТ, ИТБОЙМЙЭЕ (spool) ДМС РТЙИПДСЭЕК РПМШЪПЧБФЕМСН ЬМЕЛФТПООПК РПЮФЩ).

чТХЮОХА УПЪДБЧБФШ РПМШЪПЧБФЕМЕК ОЕ ФБЛ ФТХДОП, ПДОБЛП ЛПЗДБ ЬЛУРМХБФЙТХЕФУС УЙУФЕНБ У ВПМШЫЙН ЛПМЙЮЕУФЧПН РПМШЪПЧБФЕМЕК, НПЦЕФ ПЛБЪБФШУС ЪБВЩФПК ЛБЛБС-ОЙВХДШ ДЕФБМШ. рТПЭЕ ЧУЕЗП Ч ЬФПН УМХЮБЕ УПЪДБЧБФШ ОПЧЩИ РПМШЪПЧБФЕМЕК РПУТЕДУФЧПН ЙОФЕТБЛФЙЧОПК РТПЗТБННЩ, ЛПФПТБС БЧФПНБФЙЮЕУЛЙ ПВОПЧМСЕФ УПДЕТЦЙНПЕ ЧУЕИ ОХЦОЩИ УЙУФЕНОЩИ ЖБКМПЧ. фБЛБС РТПЗТБННБ ОБЪЩЧБЕФУС useradd ЙМЙ adduser , Ч ЪБЧЙУЙНПУФЙ ПФ ФПЗП, ЛБЛПЕ РТПЗТБННОПЕ ПВЕУРЕЮЕОЙЕ ХУФБОПЧМЕОП.

ч ЖБКМЕ /etc/default/useradd УПДЕТЦЙФУС ЙОЖПТНБГЙС П УФБОДБТФОПК ОБЮБМШОПК ЛПОЖЙЗХТБГЙЙ ДМС ЧУЕИ ОПЧЩИ РПМШЪПЧБФЕМЕК. ч ЬФПН ЖБКМЕ ЪБДБАФУС ЪОБЮЕОЙС РЕТЕНЕООЩН, ЛПФПТЩЕ ЙУРПМШЪХЕФ РТПЗТБННБ useradd . лТПНЕ ФПЗП, ЬФПФ ЖБКМ ХЛБЪЩЧБЕФ, ЗДЕ ОБИПДСФУС ЛПОЖЙЗХТБГЙПООЩЕ ЖБКМЩ УПДЕТЦБЭЙЕ ОБУФТПКЛЙ РП ХНПМЮБОЙА. тБУРПМПЦЕОЙЕ ЬФЙИ ЖБКМПЧ ЪБДБЈФУС РЕТЕНЕООПК SKEL. жБКМЩ, ЛПФПТЩЕ РПНЕЭБАФУС Ч ЬФПФ ЛБФБМПЗ (ФБЛЙЕ, ЛБЛ ЖБКМ .profile, ХУФБОБЧМЙЧБАЭЙК ТЕЦЙН РП ХНПМЮБОЙА ЧП ЧУЕК УЙУФЕНЕ, Б ФБЛЦЕ ЖБКМЩ .zshrc ЙМЙ .bashrc), ВХДХФ БЧФПНБФЙЮЕУЛЙ УЛПРЙТПЧБОЩ Ч ДПНБЫОЙК ЛБФБМПЗ УПЪДБЧБЕНПЗП РПМШЪПЧБФЕМС ЛПНБОДПК useradd.

хДБМЕОЙЕ РПМШЪПЧБФЕМЕК

хДБМЕОЙЕ РПМШЪПЧБФЕМЕК ЙЪ УЙУФЕНЩ НПЦЕФ ВЩФШ РТПЙЪЧЕДЕОП ЛПНБОДПК userdel ЙМЙ deluser .

еУМЙ ФТЕВХЕФУС ЧТЕНЕООП ЪБРТЕФЙФШ РПМШЪПЧБФЕМА ЧИПД Ч УЙУФЕНХ, ОП ОЕ ХДБМСФШ ЕЗП ДПНБЫОЙК ЛБФБМПЗ Й РТПЮЙЕ УДЕМБООЩЕ ХУФБОПЧЛЙ, НПЦОП РТПУФП РПУФБЧЙФШ ЪЧЈЪДПЮЛХ (УЙНЧПМ *) Ч ФП РПМЕ ЖБКМБ /etc/passwd, ЗДЕ ОБИПДЙФУС РБТПМШ. оБРТЙНЕТ, ФБЛЙН ПВТБЪПН ЙЪНЕОЈООБС УФТПЛБ ДМС РПМШЪПЧБФЕМС kiwi ВХДЕФ ЧЩЗМСДЕФШ ЛБЛ

рТЙ ЬФПН ЧИПД Ч УЙУФЕНХ РПМШЪПЧБФЕМС kiwi УФБОЕФ ОЕЧПЪНПЦОЩН.

хУФБОПЧЛБ БФТЙВХФПЧ РПМШЪПЧБФЕМС

рПУМЕ ФПЗП, ЛБЛ УПЪДБОП ЙНС ОПЧПЗП РПМШЪПЧБФЕМС, НПЦЕФ ПЛБЪБФШУС ОХЦОЩН ЙЪНЕОЙФШ БФТЙВХФЩ ЬФПЗП РПМШЪПЧБФЕМС, ОБРТЙНЕТ, ДПНБЫОЙК ЛБФБМПЗ ЙМЙ РБТПМШ. уБНЩК РТПУФПК УРПУПВ УДЕМБФШ ЬФП љ— РТПУФП РПНЕОСФШ ЙОЖПТНБГЙА Ч ЖБКМЕ /etc/passwd. дМС УПЪДБОЙС РБТПМС ОХЦОП ЙУРПМШЪПЧБФШ ЛПНБОДХ passwd . фБЛ, ЛПНБОДБ

ЙЪНЕОЙФ РБТПМШ РПМШЪПЧБФЕМС larry. йЪНЕОСФШ РБТПМЙ МАВЩИ РПМШЪПЧБФЕМЕК НПЦЕФ ФПМШЛП РПМШЪПЧБФЕМШ root, ПДОБЛП УЧПЙ РБТПМЙ РПМШЪПЧБФЕМЙ НПЗХФ ЙЪНЕОСФШ УБНЙ, ПФДБЧБС ЛПНБОДХ passwd ВЕЪ РБТБНЕФТПЧ.

зТХРРЩ РПМШЪПЧБФЕМЕК

лБЛ ХЛБЪЩЧБМПУШ ЧЩЫЕ, ЛБЦДЩК РПМШЪПЧБФЕМШ РТЙОБДМЕЦЙФ ПДОПК МЙВП ОЕУЛПМШЛЙН ЗТХРРБН. еДЙОУФЧЕООПЕ, ЮФП СЧМСЕФУС УХЭЕУФЧЕООЩН Ч РТЙОБДМЕЦОПУФЙ Л ФПК ЙМЙ ЙОПК ЗТХРРЕ љ— ЬФП РТБЧБ ДПУФХРБ. дМС ЛБЦДПЗП ЖБКМБ ПРТЕДЕМЈО ОЕ ФПМШЛП РПМШЪПЧБФЕМШ-ЧМБДЕМЕГ, ОП Й ЗТХРРБ-ЧМБДЕМЕГ, Й ОБВПТ РТБЧ ДПУФХРБ, ЛПФПТЩЕ ПРТЕДЕМСАФ, ЛБЛ РПМШЪПЧБФЕМЙ ЙЪ ЬФПК ЗТХРРЩ НПЗХФ ПУХЭЕУФЧМСФШ ДПУФХР Л ЬФПНХ ЖБКМХ. рТЙ УПЪДБОЙЙ ОПЧПЗП РПМШЪПЧБФЕМС УПЪДБЈФУС ФБЛЦЕ ЗТХРРБ, ЙНС ЛПФПТПК УПЧРБДБЕФ У ЙНЕОЕН РПМШЪПЧБФЕМС Й ЛХДБ ЧИПДЙФ ФПМШЛП ПО ПДЙО.

йНЕЕФУС ОЕУЛПМШЛП ЗТХРР, ПРТЕДЕМЈООЩИ УЙУФЕНПК, ОБРТЙНЕТ, bin, mail, sys. ьФЙ ЗТХРРЩ УПЪДБОЩ ДМС ПЖПТНМЕОЙС РТБЧ ДПУФХРБ Л УЙУФЕНОЩН ЖБКМБН, Й РПМШЪПЧБФЕМЙ ОЕ ДПМЦОЩ РТЙОБДМЕЦБФШ Л ЬФЙН ЗТХРРБН. дМС РПМШЪПЧБФЕМЕК УПЪДБАФУС УРЕГЙБМШОЩЕ ЗТХРРЩ, ОБРТЙНЕТ, users. дМС РПМШЪПЧБФЕМЕК НПЦОП УПЪДБФШ ОЕУЛПМШЛП ЗТХРР, ОБРТЙНЕТ, student, staff, faculty.

йОЖПТНБГЙС П ЗТХРРБИ УПДЕТЦЙФУС Ч ЖБКМЕ /etc/group. жПТНБФ ЛБЦДПК УФТПЛЙ ФБЛПЧ:

рЕТЧБС ЗТХРРБљ— rootљ— УРЕГЙБМШОБС ЗТХРРБ ДМС РПМШЪПЧБФЕМС root. чФПТБС ЗТХРРБљ— usersљ— УПДЕТЦЙФ ПВЩЮОЩИ РПМШЪПЧБФЕМЕК. GID ЬФПК ЗТХРРЩ ТБЧЕО 100, Й Ч ОЕЈ ЧИПДСФ РПМШЪПЧБФЕМЙ mdw Й larry. оБРПНОЙН, ЮФП Ч ЖБКМЕ /etc/passwd ЛБЦДПНХ РПМШЪПЧБФЕМА ПРТЕДЕМЕОБ ЕЗП ЗТХРРБ РП ХНПМЮБОЙА. фЕН ОЕ НЕОЕЕ, РПМШЪПЧБФЕМЙ НПЗХФ РТЙОБДМЕЦБФШ Л ВПМЕЕ ЮЕН ПДОПК ЗТХРРЕ, Й ЬФП ПУХЭЕУФЧМСЕФУС РПУТЕДУФЧПН РЕТЕЮЙУМЕОЙС ЙИ ЙНЈО Ч ЖБКМЕ /etc/group. лПНБОДБ groups РЕТЕЮЙУМСЕФ УРЙУПЛ ЗТХРР, Л ЛПФПТЩН ПФОПУЙФУС (ЙНЕЕФ ДПУФХР) ДБООЩК РПМШЪПЧБФЕМШ.

фТЕФШС ЗТХРРБ ОБЪЩЧБЕФУС guest Й РТЕДОБЪОБЮЕОБ ДМС РПУЕФЙФЕМЕК. дМС РТПЮЙИ РПМШЪПЧБФЕМЕК УПЪДБОБ ЗТХРРБ other; Ч ЬФХ ЗТХРРХ ЪБОЕУЈО РПМШЪПЧБФЕМШ kiwi.

йОПЗДБ Ч ЖБКМЕ /etc/group ЪБРПМОСЕФУС РПМЕ password (РБТПМШ) ДМС ФПЗП, ЮФПВЩ ХУФБОПЧЙФШ РБТПМШ ОБ ЗТХРРПЧПК ДПУФХР. ьФП ФТЕВХЕФУС ТЕДЛП. дМС ФПЗП, ЮФПВЩ ОЕ РПЪЧПМСФШ РПМШЪПЧБФЕМСН РТПОЙЛБФШ Ч РТЙЧЙМЕЗЙТПЧБООЩЕ ЗТХРРЩ (ЛПНБОДПК newgroup), Ч ЬФП РПМЕ ОБДП РПУФБЧЙФШ УЙНЧПМ *.

дМС УПЪДБОЙС ОПЧЩИ ЗТХРР РПМШЪПЧБФЕМЕК НПЗХФ ВЩФШ ЙУРПМШЪПЧБОЩ ЛПНБОДЩ addgroup ЙМЙ groupadd . пВЩЮОП МЕЗЮЕ ЧОЕУФЙ ЧТХЮОХА ОПЧХА УФТПЮЛХ Ч ЖБКМ /etc/group, РПУЛПМШЛХ ОЙЛБЛПЗП ДТХЗПЗП ЛПОЖЙЗХТЙТПЧБОЙС ОЕ ФТЕВХЕФУС. дМС ХДБМЕОЙС ЗТХРРЩ НПЦОП РТПУФП ХДБМЙФШ УППФЧЕФУФЧХАЭХА УФТПЮЛХ Ч ЖБКМЕ /etc/group.

Источник

Оцените статью