Я думаю, что Ваши предположения хорошо.
Нет ничего интересного в proc для наблюдения за, и они изменяются каждый раз./dev является также хорошим вопросом. Я раньше имел ту строку, но теперь с udev я не так уверен.
У Вас все еще есть эта строка, не так ли?
/ var-> $ (SEC_INVARIANT) (рекурсивно вызывают = 0);
Моя настоящая проблема с растяжкой, что она требует, чтобы регулярное внимание усовершенствовало его. Когда у меня было время, оно работало отлично, но не больше.
Возможно, это стоит для взгляда на Samhain. Это только сообщает, после того как затем изучает изменения. Это имеет другие замечательные особенности (возможно, я расширю это позже).
Вы не можете сделать этого исходно. Вы рассмотрели использование WinZip (или подобная программа) для создания защищенных паролем zip-файлов вместо того, чтобы пытаться использовать защищенные паролем папки?
Я соглашаюсь - я не знаю ни о каком способе сделать это через FTP. Некоторые другие опции, что я раньше в прошлом совместно использовал файлы:
Используйте функцию совместного доступа к файлам LogMeIn. Здесь можно создать ссылку на файл на компьютере и отослать его, чтобы кто-то загрузил ограничением по времени, и загрузите предел..
Используйте сервис как Drop.io. Вы можете пароль защищать его, устанавливать его для истечения после определенной даты/периода времени. Оборотная сторона - то, что это - только свободных до 100 МБ
Установите .htaccess файл, указывающий на .htpasswd файл для основной веб-аутентификации для предоставления доступа к определенным каталогам/файлам. Не доступ FTP как Вы искал, но больше всего кажется, что Вы объясняли.
Я не могу думать так или иначе о FTP, мог сделать это. ЕСЛИ Вы превратили это в веб-сайт, Вы смогли программировать что-то вроде этого. Иначе я соглашаюсь с joeqwerty - используют пароль на сжатом файле. Или рассмотрите переключающиеся хосты FTP того, который позволяет Вам создавать отдельные счета на каждого пользователя (ай..., который должен быть кошмаром, если бы пароль выходит - необходимо было бы изменить его и уведомить всех... Я Настоятельно рекомендовал бы переключиться на систему, которая позволяет отдельные учетные записи).
FTP является просто неправильным протоколом для этого. FTP ужасно небезопасен; это отправляет пароли по незашифрованному Интернету.
То, что Вы действительно хотите, является своего рода веб-системой, куда пользователи могут перейти к Вашему серверу, введите их имя пользователя и пароль, затем имейте доступ к их файлу (файлам). Я сделал быстрый поиск Google (ключевые слова: "файл загружает веб-страницу"), и нашел программу для Windows, который, кажется, делает то, что Вы хотите за 50$. Я никогда не использовал это, но Вы могли бы хотеть проверить его.
Вы могли, вероятно, сделать осуществимую систему с помощью SSH, если Вы не хотите пробовать вышеупомянутое. SSH может использоваться для передачи файлов; посмотрите команду scp. Необходимо будет создать пользователя на сервере для каждого пользователя, которому нужен другой пароль для загрузки файлов. Затем просто поместите файлы в папку My Documents соответствующих пользователей, и они могут загрузить использование scp.
Вы можете сделать это, если веб-сервер основан на Apache и включена поддержка htaccess. Перейдите в каталог, который вы хотите защитить, и создайте файл .htaccess со следующим содержимым:
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /var/www/YOURDOMAIN.COM/.htpasswd
AuthGroupFile /dev/null
require valid-user
Пожалуйста, замените каталог Authuserfile, чтобы он указывал на каталог вашего веб-сервера, и добавьте .htpasswd, здесь будет храниться ваш пароль. Затем создайте этот файл .htpasswd в том же каталоге.
Перейдите на этот сайт: https://hostingcanada.org/htpasswd-generator/ И сгенерируйте специальный пароль md5 для Apache для конкретного пользователя. В результате вы получите такую строку:
admin:$apr1$rvoxyz57$IgH.HjY2qZS8TUb/5wLse.
Скопируйте это во вновь созданный файл .htpasswd, сохраните его, и все готово. Другие режимы тоже должны работать, но у меня получилось так.