- •1)Отличия Linux от Windows
- •2)Файловая система linux и ее устройство
- •3) Ссылки в linux
- •6) Команды управление пользователями Linux
- •Права доступа в Linux
- •8). Работа с текстовыми файлами в linux, текстовой процессор VI
- •Запуск редактора VI
- •9. Командные интерпретаторы Linux
- •Tcsh (и более раннего интерпретатора csh)-Базировался на коде командного интерпретатора шестой версии unix. Скриптовый язык не уступает bash по мощности, но отличается синтаксисом
- •10.Основные команды bash
- •11.Переменные в bash их особенности и область видимости
- •13 Операторы Условия и перехода в bash
- •Конструкции простой проверки if|then|else
- •14 Арифметические операторы
- •15 Операторы цикла.
- •Цикл while.
- •16 (Функции)
6) Команды управление пользователями Linux
В Linux самой главной учетной записью является root суперпользователь.(администратор) Однако в ОС Linux имеются и специализированные учетные записи - системные учетные записи. Они необходимы для выполнения службами в Linux, так как все службы в этой ОС должны быть зарегистрированы под учетной записью.
Команды
useradd:Для создания/добавления нового пользователя используется команда "useradd" с аргументом "username", где username - это имя нового пользователя, За один раз можно добавить только одного пользователя, и его имя должно быть уникальным
userdellДля удаления пользователя из системы применяется команда userdel # userdel timmi Однако при выполнении ее в таком варианте пользователь удаляется однако остаются его файлы.Для полного удаления пользователя с его рабочим каталогом необходимо использовать ключ –r
# userdel -r timmi userdel: error removing directory /home/tiimi_home
usermod- изменения пользователя passwd - просто задает пароль пользователя или меняет его. usermod - может не просто менять пароль, группу или текстовое описание пользователя но при помощи ключей: - L - блокирует учетную запись - U - разблокирует учетную запись
Для того, чтобы создать группу в Linux, выполните следующие действия:
grouadd# groupadd buhgalter -g 1111 Создали группу с числовым идентификатором 1111
groupmod- Изменение групп
groupdel- Для удаления
7) Пользователи, группы и права доступа
Пользователи и группы
Пользователь - это любой кто пользуется компьютером. Пользователю назначается имя, имя должно быть уникальным в системе (linux есть зарезервированные имена, такие как «root», «hal», и «adm»).
Помимо системного имени, в систему может занестись и хранится полное имя (например Ф.И.О)(full name) реального пользователя.
Под каждого пользователя, создается свой каталог (home directory). В этот каталог попадает пользователь, после того как он авторизировался и в нем храниться личные файлы и папки пользователя. Все каталоги пользователей собраны в одном месте, обычно это /home.
Также, пользователю назначается командная оболочка (командный интерпретатор, используемый в операционных системах семейства UNIX). Например: /bin/bash, /bin/zsh, /bin/sh и.т.д. У многих дистрибутивов linux, для пользователей, по умолчанию назначается командная оболочка bash.
Каждому пользователю назначается идентификационный номер (User ID). Сокращенно номер обозначается как UID, является уникальным идентификатором пользователя. Операционная система отслеживает пользователя именно по UID, а не по их имени.
Также, каждому пользователю назначается пароль для входа в систему. Пароль храниться в зашифрованном виде (encripted). Для создания и изменения пароля используется команда passwd. Системный администратор может сам назначить пароль или дать возможность пользователю ввести свой пароль при первой авторизации.
Каждый пользователь принадлежит минимум к одной или нескольким группам. (пользователи и группы в linux)
Группы:
Для разграничения прав в linux, помимо пользователей, существуют группы. Так же как и пользователь, группа обладает правам доступа к тем или иным каталогам, файлам, периферии. Для каждого файла определён не только пользователь, но и группа. Группы группируют пользователей для предоставления одинаковых полномочий на какие-либо действия.
Каждой группе назначается идентификационный номер (group ID). Сокращённо GID, является уникальный идентификатором группы. Принадлежность пользователя к группе устанавливается администратором.