Читаем Fedora 8 Руководство пользователя полностью

После перезагрузки у вас появится загрузочная запись OpenSuSE 10.3, которую можно использовать для загрузки системы OpenSuSE.

<p>Приложение Б. Список конфигураторов Fedora</p>

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

pirut (в версии Fedora 8) - то же самое, что и system-config-packages.

system-config-authentication - параметры аутентификации (проверки подлинности пользователя).

system-config-cmd - то же, что и system-config-network, но предназначен для использования в консоли. system-config-date - позволяет изменять дату и время.

system-config-display - изменяет параметры видеокарты и монитора (позволяет выбрать драйвер видеокарты, выбрать монитор, установить разрешение и глубину цвета, а также настроить совместное использование двух мониторов).

system-сonfig-firewall (Fedora 8) - утилита настройки брандмауэра.

system-config-keyboard - позволяет выбрать основную раскладку клавиатуры.

system-config-language - позволяет выбрать язык системы.

system-config-nctwork - используется для создания и управления сетевыми соединениями, а также изменения различных сетевых параметров (DNS, файла /etc/hosts и др.).

system-config-packages (в версии Fedora 7 и младше) - оболочка для yum, используется для управления пакетами. system-config-printer - используется для управления принтерами.

system-config-securitylevel - настройка уровня безопасности (параметры брандмауэра и SELinux).

system-config-securitylevel-tui - то же, что и system-config-securitylevel, но предназначен для использования в консоли.

system-config-selinux - расширенный конфигуратор SELinux.

system-confis-services - позволяет включать и отключать сервисы (службы).

system-config-soundcard - конфигуратор звуковой платы. system-config-time - то же, что и system-config-date. system-config-users - используется для управления пользователями.

system-install-packages (Fedora 8) - утилита для графической установки программ.

<p>Приложение В. Команды chmod и chown: изменение прав доступа</p>

В Linux есть понятие владельца файла (каталога) и прав доступа к нему. С данными понятиями мы познакомились в главе I, но подробно не рассматривали их. Здесь мы поговорим об этом подробнее.

В Linux существует три типа прав доступа: чтение (r - от read), запись (w - от write), выполнение (х от execute). Право выполнения для файла означает, что данному пользователю разрешается запускать этот файл на выполнение, а для каталога право выполнения означает разрешение просматривать оглавление данного каталога. Обычно право выполнения файла устанавливается для файлов программ.

Можно установить разные наборы прав доступа дли владельца файла, группы владельца и для всех остальных пользователей. Ниже демонстрируется, как это выглядит на практике. Откройте терминал и введите команду (имя файла можно ввести любое, главное, чтобы он существовал):

ls -l ‹имя_файла›

Система ответит, например, так; -rw-r--r-- 1 den den-group 6051 Ноя 28 14:44 ‹имя_файла

В этом ответе нас больше всего интересует начало строки: -rw-r--r--. Это и есть права доступа. Начнем по порядку: первый символ (-) означает, что перед нами файл, а не каталог. Если бы перед нами был каталог, то вместо тире стоял бы символ d (от directory).

Идем дальше. Первая тройка символов (после дефиса) является правами доступа для владельца. Владельцу (пользователь den) разрешено читать (r) и изменять (w) файл, но запрещено запускать его на выполнение (третий символ - "-", а не "x").

Следующие два набора по три символа означают права доступа для членов группы владельца (группа den-group) и остальных пользователей (которые не являются владельцем файла или членами его группы). И те, и другие имеют право только читать файл (r--).

Нужно отметить, что в Linux любые права доступа cовсем не касаются пользователя root. Какие бы вы права доступами установили, пользователи root все равно получит полный доступ к любому файлу.

Наверняка вы уже побывали не на одном Linux-форуме и видели "магические" команды вроде:

chmod 666 файл

chmod 777 каталог

На самом деле - это никакие не заклинания, а обычные команды установки прав доступа. Команда chmod используется в системе для установки прав доступа к файлу или каталогу. Сначала указываются права доступа, а затем имя файла/каталога. Помните, что вы можете установить права доступа только к своим файлам, т.е. к файлам, владельцем которым являетесь именно вы. Пользователь root имеет право изменить права доступа к абсолютно любому файлу/каталогу.

Итак, разберемся с магией цифр. Посмотрим на набор прав: rw- r-- r--

Теперь заменим символы-буквы на 1, а дефисы - на 0. Получим:

110 100 100

А теперь загляните в таблицу двоичных/восьмеричных значений для целых чисел (табл. В.1).

Перейти на страницу:

Похожие книги