
- •5) История Unix
- •6) Разновидности Unix, Linux
- •7) Дистрибутивы Linux
- •8) Понятие учетной записи и аутентификации
- •9) Создание и удаления учетных записей в Linux
- •Удаление учетной записи
- •10) Важнейшие каталоги файловой системы Linux
- •11) Пароли в Linux
- •12) Распределение прав доступа в Linux
- •12) Вывод текстовой информации на экран в Linux
- •13) Команда password
- •14) Программа просмотра справочного руководства man
- •15) Стики-бит
- •16) Фильтрование информации
- •17) Файлы etc/password и etc/group
- •18) Файлы etc/shadow и etc/gshadow
- •19) Регулярные выражения Регулярные выражения
- •20) Назначение прав доступа
- •21) Архивирование утилиты tar
- •22) Архивирование утилиты gz
- •23) Файловая система Linux
- •24) Учетная запись root
- •25) Пользователи Linux
- •26) Состав Linux
- •27) Права доступа в Linux
- •28) Особенности прав каталогов
- •29) Операции с каталогами
- •30) Типы файлов
- •31) Файлы устройств
- •32) Навигация по файловой системе
- •33) Каталоги
- •34) Файлы
- •35) Команды
12) Вывод текстовой информации на экран в Linux
13) Команда password
Для смены пароля нужно ввести команду passwd. Команда предложит ввести старый пароль, а потом — новый. Затем команда попросит ввести новый пароль еще раз для подтверждения:
Сменить пароль:
passwd
Сменить пароль у определённого пользователя:
passwd имя-пользователя
14) Программа просмотра справочного руководства man
Программа man форматирует и выводит пользователю страницы справочного руководства по командам и функциям данной Unix системы. Для определения путей поиска страниц, используются переменные окружения MANPATH, в переменной PAGER определяется программа для постраничного просмотре, это позволяет определить свой набор страниц руководства и программу для просмотра отформатированных man страниц, которая вам понравится. С помощью опций программы man и переменные окружения, можно задать поиск по разделам руководства и используемые препроцессоры, для форматирования страниц. Так-же можно настроить сжатие страниц с помощью команды /usr/bin/gzip -c.
15) Стики-бит
Стики-бит (sticky bit, буквально клейкий бит), или бит t, означает, что исполняемый файл сохраняется в памяти и после завершения работы программы, то есть если программа запускается заново, файл не надо повторно читать с диска. В прошлом стики-бит использовался для ускорения работы важных программ. Сейчас, когда диски быстры, а наиболее часто требуемые страницы система всё равно хранит в памяти, стики-бит используется редко.
16) Фильтрование информации
17) Файлы etc/password и etc/group
Структура файла /etc/passwd
Если рассуждать логически, управление пользователями должно начаться при их наличии, то есть вначале нужно добавить пользователей в новую систему. Существует несколько способов для выполнения этой задачи. Каждый из методов изменяет содержимое файла паролей /etc/passwd. Кроме того, изменяются файл /etc/group, а также некоторые другие файлы, например, файлы запуска оболочки или файлы псевдонимов электронной почты.
Формат файла /etc/passwd практически един для всех диалектов Unix. Этот файл содержит строки следующего вида, разделенные двоеточием:
username:pswd:uid:gid:uid comments:directory:shell
то есть
username - имя пользователя
pswd - пароль
uid - уникальный идентификатор пользователя в пределах системы
gid - уникальный идентификатор группы в пределах системы, к которой принадлежит пользователь
uid comments - комментарий, расширенное описание пользователя, например, ФИО
directory - домашний каталог пользователя
shell - имя программы - интерпретатора команд пользователя
Файл /etc/group относится к общей схеме защиты систем типа Unix: пользователь, группа и права достапу к файлам. Формат записи в данном файле следующий:
group_name:password:group_id:list
Поле group_name содержит текстовое имя для группы. В поле password размещается зашифрованный пароль данной группы. Если это поле пустое, то пароль не требуется. Поле group_id содержит уникальное число-идентификатор этой группы. Поле list содержит список пользователей, относящихся к этой группе, разделенный запятыми. Пользователям не нужно упоминаться в списке тех групп, которые указаны в качестве основной для них в файле /etc/passwd.