<Предыдущая | Содержание: | Следующая>
9 - Разрешения
Операционные системы в традиции Unix отличаются от операционных систем в традиции MS-DOS тем, что они не только многозадачности системы, но также многопользовательский системы, а также.
Что именно это означает? Это означает, что компьютером одновременно могут пользоваться несколько человек. Хотя на типичном компьютере, скорее всего, будет только одна клавиатура и монитор, его могут использовать более одного пользователя. Например, если компьютер подключен к сети или Интернету, удаленные пользователи могут войти в систему через SSH (защищенная оболочка) и управляйте компьютером. Фактически, удаленные пользователи могут запускать графические приложения и выводить графические данные на удаленный дисплей. Система X Window поддерживает это как часть своей базовой конструкции.
Многопользовательские возможности Linux - это не недавнее «нововведение», а, скорее, функция, глубоко встроенная в конструкцию операционной системы. Учитывая среду, в которой был создан Unix, это имеет смысл. Много лет назад, до того, как компьютеры стали «персональными», они были большими, дорогими и централизованными. Типичная университетская компьютерная система, например, состояла из большого центрального компьютера, расположенного в одном здании, и терминалов, расположенных по всему университетскому городку, каждый из которых был подключен к большому центральному компьютеру. Компьютер будет поддерживать множество пользователей одновременно.
Чтобы сделать это практичным, необходимо было разработать метод защиты пользователей друг от друга. В конце концов, действия одного пользователя не могли привести к сбою компьютера, равно как и один пользователь не мог вмешиваться в файлы, принадлежащие другому пользователю.
В этой главе мы рассмотрим эту важную часть безопасности системы и представим следующие команды:
● id - Отображение личности пользователя
● CHMOD - Изменить режим файла
● Umask - Установить права доступа к файлам по умолчанию
● su - Запустить оболочку от имени другого пользователя
● Sudo - Выполнить команду от имени другого пользователя
● Чаун - Изменить владельца файла
● команда chgrp - Изменить групповое владение файлом
● ПАРОЛЬ - Изменить пароль пользователя