Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Право доступа к папке

Ответить
Настройки темы
Право доступа к папке

Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Господа, бился я вчера с замечательной проблемой, рассказываю в кратце:
W2003+ISS+PHP+MYSQL+FTP(Serv-u)
Скорее всего знаете такой модуль к PhpNuke, как Copermaine (кто не знает, проблема не пропадает)
Ну так вот, этому скрипту нужен доступ к папке на серваке под правами 777 (по дефолту стоит почему-то 666).
Честно говоря, я даж представления не имею как это сделать, в Линухе это делалось проще, командой "cmd".

Что пробЫвал:
1. Снять с папки атрибут "только чтение" (не снимается, других нет)
2. Установить в настройках IIS к этой папке доступ на запись и на чтение и на выполнение
3. ПопробЫвал через тотал командер, подключиться к фтп и поменять доступ к файлу, не разрешил
4. ПОдключался к Фтп с помощью ИЕ, он говорит что сервер не может меня атрибуты доступа

Может еще кто чего подскажет?

Отправлено: 10:54, 26-02-2006

 

Аватара для XPurple

Ветеран


Сообщения: 1114
Благодарности: 5

Профиль | Отправить PM | Цитировать


В файловой системе NTFS настройки безопасности "полный доступ" для пользователей "Все" дают 777
Цитата:
по дефолту стоит почему-то 666
Из чего это следует ?
Цитата:
в Линухе это делалось проще, командой "cmd".
Может, все-таки chmod ?
Цитата:
Скорее всего знаете такой модуль к PhpNuke, как Copermaine
Представьте себе -не знаем.

-------
Кто не задает вопросы - тот не получает ответы


Отправлено: 14:29, 26-02-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
В файловой системе NTFS настройки безопасности "полный доступ" для пользователей "Все" дают 777

Цитата:
по дефолту стоит почему-то 666
Нет, сейчас стоит "полный доступ" для пользователья "Все", прав на 777 нет, тотал командер показывает как 666.
Скрипт не может хозяйничать в этой папке.
Цитата:
Цитата:
в Линухе это делалось проще, командой "cmd".


Может, все-таки chmod ?
Прав, но я думаю ты понимал о чем я говорю...

Цитата:
Цитата:
Скорее всего знаете такой модуль к PhpNuke, как Copermaine


Представьте себе -не знаем.
Не суть важно...

Отправлено: 15:14, 26-02-2006 | #3


Аватара для XPurple

Ветеран


Сообщения: 1114
Благодарности: 5

Профиль | Отправить PM | Цитировать


Serv-U->Start Administrator->Local Server->Settings->Advanced->Dir Listing Mask->rwxrwxrwx

-------
Кто не задает вопросы - тот не получает ответы


Последний раз редактировалось XPurple, 27-02-2006 в 10:46.


Отправлено: 07:26, 27-02-2006 | #4


Ветеран


Сообщения: 4904
Благодарности: 496

Профиль | Сайт | Отправить PM | Цитировать


1. Атрибут "только чтение" не удаляется
2. Вам надо стать владельцем папки (Правая кнопка мыши - безопасность - дополнительно). При невозможности изменить права доступа снять галку "Наследование разрешений" и выставить нужные, не забыв System и Администратора - полный доступ, а также на учетную запись, из-под которой запускается скрипт.

-------
Если сообщение оказалось полезным, нажмите, пожалуйста, соответствующую кнопку.


Отправлено: 07:54, 27-02-2006 | #5


Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
Serv-U->Start Administrator->Local Server->Settings->Advanced->Dir Listing Mask->rwxrwxrwx
на эту папку стоит максиманый доступ, почти точно так же как ты указал. Но при входе на фтп, например через IE, выбрав свойства папаки, эксплорер пишет, что данный вид фтп сервера не может менять атрибуты папки.

Цитата:
1. Атрибут "только чтение" не удаляется
Благадарю, но понял что проблема была не в этом.

Цитата:
2. Вам надо стать владельцем папки (Правая кнопка мыши - безопасность - дополнительно). При невозможности изменить права доступа снять галку "Наследование разрешений" и выставить нужные, не забыв System и Администратора - полный доступ, а также на учетную запись, из-под которой запускается скрипт.
Наверно у меня проблема состоит лишь в том, что я не могу понять кто выполняет этот скрипт и кому давать право доступа к этой папке. Скрипт написан на php, лигочно что его обрабатывает пхп, а пхп в свою очередь встроен в ISS значит получается что давать права на доступ нужно IIS?
Давал, тут ничего не получается, давал и System, и Администратору.... Ищу пробелму, если есть идеи, буду рад почитать.

Отправлено: 11:47, 27-02-2006 | #6


Аватара для XPurple

Ветеран


Сообщения: 1114
Благодарности: 5

Профиль | Отправить PM | Цитировать


Цитата:
например через IE
1.Вводя обычный запрос в стиле ftp://yourserver, вы входите с правами (или пользователем) anonymous. Все правильно.
Попробуйте ввести запрос в IE в виде ftp://user@yourserver
2. с маской 777 как обстоят дела в Totalcmd?

-------
Кто не задает вопросы - тот не получает ответы


Отправлено: 12:51, 27-02-2006 | #7


Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
1.Вводя обычный запрос в стиле ftp://yourserver, вы входите с правами (или пользователем) anonymous. Все правильно.
Попробуйте ввести запрос в IE в виде ftp://user@yourserver
ммм.. изначально фтп конфигурировал без анонима, и существует только один пользователь фтп, у которого максимальные права. Захожу под ним, и пишет Ие... см. выше

Цитата:
2. с маской 777 как обстоят дела в Totalcmd?
С маской, так и осталась 666, но это при входе через ftp...
Сейчас попробую поставить Тотал на сервак и с помошью его изменить права доступа к папке
Потому как на 444 через фтп он меняет, но не выше 666.

Отправлено: 13:44, 27-02-2006 | #8


Аватара для XPurple

Ветеран


Сообщения: 1114
Благодарности: 5

Профиль | Отправить PM | Цитировать


Цитата:
эксплорер пишет, что данный вид фтп сервера не может менять атрибуты папки.
Точнее: "Данный сервер не поддерживает изменение разрешений файлов"
Возможно, это проблема самого Serv-U.

что-то вы не то делаете
1. Создал пользователя user
2. создал папку homedir (для пользователя user).
3. установил полный доступ к ней.
4. выставил 777 в Administrator server
5. Полный доступ есть, права на выполнение (777) есть. Вашим условиям отвечает.

-------
Кто не задает вопросы - тот не получает ответы


Последний раз редактировалось XPurple, 27-02-2006 в 15:24.


Отправлено: 14:20, 27-02-2006 | #9


Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
что-то вы не то делаете
Понял в чем косяк, вечером попробую, отпишусь по результатам, благадарю

Отправлено: 15:42, 27-02-2006 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Право доступа к папке

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Как установить право доступа отдельных программ к файлу или папке? Zordian Microsoft Windows Vista 5 02-03-2009 11:02
Прочее - Нет доступа к папке ZXRV Сетевые технологии 3 08-11-2008 18:57
Права доступа к папке ElvisPresley Microsoft Windows NT/2000/2003 8 19-11-2007 17:34
Права доступа к папке… babki Microsoft Windows NT/2000/2003 3 21-09-2006 10:42
право доступа LEXX2002 Вебмастеру 2 23-10-2002 18:24




 
Переход