2

Я хочу, чтобы пользователи, которые входят на веб-сервер через FTP, не могли видеть файлы в корневой папке, но все папки и все файлы в подпапках. Это не для безопасности, только для того, чтобы иметь более четкое представление.

Но я не могу найти способ скрыть файлы.

Я знаю, что можно предоставить пользователю доступ только к определенной подпапке, но пользователи должны видеть всю папку в корневой папке, так что это на самом деле не вариант.

Было бы хорошо, если есть способ скрыть только все файлы .php.

Если для решения требуется FTP-программа, она должна работать как на Windows, так и на OS X.

3 ответа3

1

Сначала вы звучите немного смущенно. Вы не можете войти на веб-сервер, используя FTP-клиент. Вы получаете доступ к веб-серверу, используя веб-браузер.

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

0

Вы можете пометить файлы как скрытые, добавив префикс "." символ их имен.

0

Я думаю, что то, что вы описываете, не может быть достигнуто на сервере. Самое близкое, что вы можете сделать с правами доступа к файлам, это скрыть некорневой каталог (и его содержимое).

Однако вы должны иметь возможность фильтровать представление на любом приличном FTP-клиенте.

Фильтр

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .