imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Интернет, Глобальные и Локальные сети > Руководство для новичков
Опции темы
Старый 09.12.2002, 20:44     # 1
lanix
::VIP::
 
Аватар для lanix
 
Регистрация: 09.05.2002
Адрес: Lithuania
Сообщения: 591

lanix Известность не заставит себя ждать
Как поставить СHMOD ??

Как поставить СHMOD на дирректорию ?? создать .httacces файл ?
lanix вне форума  
Старый 10.12.2002, 00:28     # 2
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
Поставить CHMOD на директорию означает настроить параметры безопасности. Делаешь это либо стандартными виндовыми средствами (Folder Properties - Permissions), либо ставишь ResKit - тама есть программка chmod.exe. Запускается из консоли с параметрами:

chmod ### folder_name

Вместо ### вставляешь цифири от 0 до 7 - установка доступа для админа, владельца и всех остальных пользователей. Тож самое для файлов.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!
Ghost вне форума  
Старый 10.12.2002, 00:44     # 3
lanix
::VIP::
 
Аватар для lanix
 
Регистрация: 09.05.2002
Адрес: Lithuania
Сообщения: 591

lanix Известность не заставит себя ждать
допустим возмем первый вариант :
стандартными виндовыми средствами (Folder Properties - Permissions),

то как мне тогда поставить chmod 770 папка ?? какие галочки надо отмечать ?
lanix вне форума  
Старый 10.12.2002, 01:46     # 4
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
Каждая цифра представляет собой последовательность из четырех бит. Если не ошибаюсь, биты отвечают за чтение, выполнение, изменение. Если стоит цифра 7 - значит все биты равны 1, т.е. полный доступ, если 0 - нет доступа. Ставь админу и владельцу полный доступ, а всем остальным - нет доступа. По-конкретнее узнать о битах можешь в этом же форуме - воспользуйся поиском.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!
Ghost вне форума  
Старый 11.12.2002, 22:08     # 5
lanix
::VIP::
 
Аватар для lanix
 
Регистрация: 09.05.2002
Адрес: Lithuania
Сообщения: 591

lanix Известность не заставит себя ждать
все разобрался....
-----------------------------------------------------------------------------------
если кому-нибудь надо :


Права доступа это атрибуты файла или каталога, указывающие серверу кто и что(читать, писать, испольнять) может делать с соответствующим файлом или каталогом. Так как большинство серверов работают на базе unix-совместимых систем, то будем рассматривать установку прав доступа unix-типа.


Первое, кто получает доступ к файлу: "user"(владелец файла), "group"(член той же группы, к которой принадлежит владелец файла) или "world"(все остальные). Когда вы подключаетесь к серверу по FTP, вы входите под своим именем пользователя. Вы закачиваете файлы и создаете каталоги под своим именем. Другие пользователи, которые могут подключиться к серверу по FTP будут относиться к той же группе, что и вы. Когда человек попадает на вашу веб-страницу через свой броузер, сервер рассматривает его как пользователя типа "world".

Второе, что конкретный пользователь(USER, GROUP, WORLD) может делать с файлом. С файлом или каталогом можно выполнить следующие действия: прочитать, записать в него, выполнить. Что касается каталога, то для того чобы просмотреть его содержимое он должен быть исполняемым для пользователя, чтобы можно было войти в каталог, а также иметь атрибут чтения, для просмотра содержимого каталога. Если необходимо создать новый файл или каталог в существующем каталоге, то он должен иметь атрибут разрешения записи в него. Для приложений или CGI скриптов необходимо устанавливать разрешение на чтение и на выполнение, чтобы он мог быть запущен.



Как это работает

Существует три права доступа и три группы, для которых эти права устанавливаются. Смешивая все возможные комбинации, мы определяем все множество прав, доступных для данного файла или каталога. Говоря упрощенно, множество прав задается в виде трех цифр. Первая задает права доступа для категории "user". Вторая - для категории "group". Ну и третья - для категории "world". Эти числа получаются путем суммирования следующих значений:

4 = read (право на чтение)
2 = write (право на запись)
1 = execute (право на выполнение)
Используя эти числа устанавливаются права доступа для категорий user, group или world, на возможные действия: чтение, запись и выполнение. Простым сложением указанных выше чисел вы получаете права даступа на совокупность действий. Например, 3(2+1) разрешает запись и выполнение файла(каталога); 5(4+1) разрешает чтение и выполнение; 6(4+2) разрешает чтение и запись; 7(4+2+1) устанавливает право чтения, записи и выполнения.
7 = read, write & execute
6 = read & write
5 = read & execute
4 = read
3 = write & execute
2 = write
1 = execute
Эти числа используются для задания 3-х цифрового кода прав доступа к файлу. Первая цифра в этом коде представляет права доступа к файлу для категории user, вторая - group и третья world.
Например, вы хотите установить следующие права доступа: user - read, write, execute; group - read, execute; world - read, execute. Получаем 755.
Для установки 3-х цифрового кода прав доступа к файлу используется команда chmod. Но многие современные FTP менеджеры позволяют упростить процедуру установки прав доступа. Она реализуется прсотановкой "птичек" в поле checkbox'ов 3х3([user,group,world]x[read,write,execute]) или простым введением 3-х цифрового кода.
lanix вне форума  
Старый 10.05.2004, 06:03     # 6
Davi
Guest
 
Сообщения: n/a

Hello

вроде видели [-x ], a как понять [+х] или [-h] (смотрел тут недавно хелп одного скрипта, тут вот так обозначенно чмод)

+x это типа все execute ?проверил не сработал

и что тогда -h ?
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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




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