| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > запретить php в папке |
| Автор: abalich 27.6.2007, 16:33 |
| Как запретить php в папке при помощи .ftpaccess????? |
| Автор: -=Ustas=- 28.6.2007, 08:50 | ||
.ftpaccess? или ты имел ввиду .htaccess? Добавлено через 40 секунд .htaccess
|
| Автор: abalich 28.6.2007, 09:25 |
| .htaccess -- но если я дам юзеру ftp:// доступ к этой папке он сможет изменить значение этого файла!!!! |
| Автор: abalich 28.6.2007, 11:31 | ||
А он через ftp не может поменять права???? Я просто никогда с этим не сталкивался!!! |
| Автор: BuShaRt 28.6.2007, 14:10 |
| abalich, Поставь акаунту который даешь, други права) |
| Автор: abalich 28.6.2007, 14:28 |
| Поставь акаунту который даешь, други права --- КАК???? |
| Автор: BuShaRt 28.6.2007, 20:51 |
| abalich, http://www.google.com/search?client=opera&rls=ru&q=%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0+%D0%BF%D1%80%D0%B0%D0%B2+%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0+%D0%BD%D0%B0+ftp&sourceid=opera&ie=utf-8&oe=utf-8 |
| Автор: abalich 29.6.2007, 09:26 |
| КОРОЧЕ -- у меня ХОСТ в агаве, я написал письмо в службу поддержеи, ну типа как запретить php в определенной папке, мне сказали, что при помощи htaccess, я им написал, что я буду юзеру (какому-нибудь) давать ftp-доступ и он сможеть включить php, мне сказали что это делается при помощи ftpaccess!!!! Вот я у вас и хотел поинтересоваться КАК?????? |
| Автор: z-END 29.6.2007, 10:15 |
| http://www.proftpd.org/localsite/Userguide/linked/x1021.html |
| Автор: FrEEz10 29.6.2007, 12:38 |
Никак... Ftp не исполняет пхп сценарии Конкретно... Для того чтобы запретить исполнение PHP в любой папке, достаточно дописать в файл .htaccess (в этой папке) строчку: php_flag engine Off Не следует забывать, что в этом случае, будет открыт доступ к чтению исходного кода сценария, так как если бы mod_php вообще не был подключен. Запретить изменение файла по Ftp, можно установкой соответствующих прав доступа к файлу (запретить запись в файл, определенной группе или пользователю). Это поможет, только если доступ к ftp будет даваться с под другим username |
| Автор: teroni 29.6.2007, 12:55 |
| Я так понимаю, нужно создать ftp аккаунт с которого возможно заходить только в одну из папок на твоём сервере. А в папке уровнем выше создать .htaccess в котором перечислены разрешенные типы файлов для этой папки (например картинки, видео). Тогда юзер сможет зайти только в свою папку, залить туда что угодно, но запрещенные типы файлов просто никто не сможет скачать через браузер или качалки. А ты потом сможешь эти файлы удалить с фтп и надавать плохому юзеру по шапке. |
| Автор: abalich 29.6.2007, 15:38 | ||
В точку...... Ну так как запертить через .ftpaccess доступ к .htaccess-в котором запрещено php??? |
| Автор: FrEEz10 29.6.2007, 16:15 |
| Директива PathDenyFilter "(\.ftpaccess)|(\.htaccess)$ Должна не дать изменить эти файлы. |
| Автор: abalich 29.6.2007, 18:06 | ||
Где это прописать?? |
| Автор: FrEEz10 29.6.2007, 18:26 | ||||
В ftpaccess, где же еще? Можно добавить любые типы файлов, запрещенных для загрузки... PathDenyFilter "(\.php)$ - запретит загрузку php по ftp. PathDenyFilter "(\.avi)|(\.mp3)$ ави и эмэрзэ |
| Автор: abalich 2.7.2007, 09:38 |
| ftpaccess кидать надо в папку-в которой запретить надо!!!! Понял!! Спасибо!!! |