Права доступа

Каждый пользователь в UNIX-системах имеет идентификатор пользователя и идентификатор группы.
Права доступа определяют, каким пользователям можно или нельзя читать, записывать и исполнять тот или иной файл.
Права доступа записываются в следующем виде:
rwxrwxrwx
Эта запись обозначает, что чтение (r — read), запись (w — write) и исполнение (x — execute) разрешены всем пользователям без исключения. Первые три символа относятся к владельцу файла, средние три символа — к пользователям, относящимся к группе владельца, последние три символа — ко всем остальным пользователям. Если то или иное право запрещено, на месте соответствующей буквы ставится прочерк:
rwxr-xr-x
В данном случае владельцу разрешены любые операции, а остальным пользователям, включая группу владельца — только чтение и исполнение файла.
Именно такими правами доступа должны обладать файлы CGI-скриптов. Вызвать диалог изменения прав доступа для того или иного файла в Far можно, нажав <Ctrl>+<A> (рис. 4.3).

Если принять буквы за единичные биты, а прочерки — за нулевые, можно представить права доступа сокращенно в числовой форме, например:
rwxr-xr-x = 111 101 101 = 755
Попробуйте заставить работать скрипт из листинга 4.2 на сервере выбранного вами провайдера. Чтение главы имеет смысл продолжать только после того, как простейший сценарий станет работать в реальных, «боевых» условиях.


© 2008-2018 ОптимизацияВебСайтов.ру


Любое использование текстового и графического контента сайта без активной ссылки на источник не доскается.