IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   а что такое Права доступа на файлы (CHMOD) (http://www.imho.ws/showthread.php?t=26149)

$pher@ 04.04.2003 14:47

а что такое Права доступа на файлы (CHMOD)
 
вопрос в том как они устанавливаются

если можно (желательно) с примером

hempsmoke 04.04.2003 21:24

CHMOD - права доступа, устанавливаются любым ftp клиентом... например cuteftp.
права различаются: запись, чтения, запуска твоих файлов на сервере пользователями... т.е. для базы данных форума устанавливаешь CHMOD = 777 т.е. пользователь может запустить/прочитать/добавить... а вот остальное 644 - только чтение и запись со стороны владельца..
в CuteFtp правая кнопка мыши на стороне файлов на сервере и выбераешь пункт CHMOD, а там все наглядно.. галочки и таблички.. ;) удачи...

Clown 04.04.2003 22:10

CHMOD отдельно задаёт права доступа для разных категорий юзеров, обычно для Owner, Group и Other считается следующим образом:
4 - Read (r) -чтение
2 - Write (w) - запись (и удаление тоже)
1 - Execute (x) - исполнение
0- соответственно, ничего
Задаются права, исходя из соображений безопасности и необходимой достаточности... Уставливаются либо из ftp клиента, как написал hempsmoke (через свойства конкретного файла\фолдера), либо через специальное меню на сервере, если у твоего хоста это предусмотрено. В любом случае - реально используется UNIX команда "chmod".

Эти цифры просто суммируются в каждом столбце, для Owner, Grour, Other.

Установка значения 777, в большинстве случаев - плохая идея, поскольку кто угодно сможет делать с программой всё, что ему в голову придёт.

Если задаётся "Еxecute" для папки (фолдера), юзер может посмотреть, что в ней (делать листинг)

$pher@ 05.04.2003 04:51

hemsmoke

большое спасибо

Clown

спасибо за подробность


Часовой пояс GMT +4, время: 21:18.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.