Скрыть файлы в FTP-программе

2

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

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

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

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

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

Johan
источник
1
Можете ли вы переместить все папки корневого каталога в подпапку, а затем предоставить пользователям доступ к этому?
RJFalconer
Нет, я не могу переместить папки в подпапку, это моя большая проблема.
Йохан

Ответы:

1

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

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

горилла
источник
Если я не растерялся, я не должен задавать вопрос. И я не эксперт. Поэтому извините, если вы не поняли мой вопрос. В любом случае, пользователи используют FTP-программу для просмотра файлов и передачи файлов на сервер. Ваш ответ все еще применим?
Йохан
0

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

RJFalconer
источник
Я не уверен, что вы имеете в виду. Но это не вариант, чтобы изменить имя любого файла или папки.
Йохан
То же самое с именами файлов в Linux, Mac, ... OS: все файлы начинаются с "." скрыты: Пример: ".test.html" (не будет отображаться командой ls)
road242
0

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

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

Фильтр

RJFalconer
источник