Просто необходимо использовать клиент ftp, который реализует историю команд.
Вы можете запретить пользователям без полномочий root отображать содержимое каталога, разрешив им доступ к файлам в этом каталоге, предоставив им разрешение x
, но не r
. Для каталога r
(«чтение») означает, что вы можете перечислить содержимое, тогда как x
означает, что вы можете получить доступ к файлам в каталоге или cd
в Это. Однако, похоже, это не то, что означает назначение, поскольку оно не относится к разрешениям.
В обычных файловых системах записи в каталоге - это те, которые появляются в списке каталогов. Однако, если вы управляете драйвером файловой системы, вы можете нарушить это соглашение. Вот несколько примеров, которые вы можете найти в дикой природе:
Foo
, вы также можете получить доступ к файлам с именем FOO
, fOO
и т. Д. Это один и тот же файл, потому что драйвер файловой системы разработан таким образом. / amnt / myserver / somedir
он пытается смонтировать myserver: / somedir
, в результате чего появляются каталоги / amnt / myserver
и / amnt / myserver / somedir
. ls ~ /.avfs / path / to
показывает foo.zip
, тогда также существует каталог ~ / .avfs / path / to / foo.zip #
. / snapshot / 20140415022342
или / snapshot / today
, то вы получаете последний снимок перед указанное время.