Самое легкое решение для меня
ls | grep PATTERN
Здесь вы можете дать любое регулярное выражение в PATTERN.
Например, чтобы найти файлы с «ab» в любом месте его имени , type
ls | grep ".*ab.*"
Чтобы найти файлы, начинающиеся с «ab», введите
ls | grep "^ab"
Нет необходимости настраивать какой-либо ftp-сервер вообще, вы можете использовать ssh.
От клиента Linux используйте sshfs
. Кроме того, вы можете монтировать каталог через SSHFS используя инструмент Gnome «Подключиться к серверу» в меню «Рабочие места на рабочем столе». В инструменте установите тип службы в SSH и заполните поля, если это необходимо. Если при подключении требуется пароль, вам будет предложено ввести его. Размонтирование соединения SSHFS такое же, как и для любого другого тома. Откройте «Браузер файлов» (Nautilus). На панели «Места» слева щелкните стрелку рядом с монтированием SSHFS, которую вы хотите отключить, или щелкните его правой кнопкой мыши и выберите «Отключить».Подробнее см. https://help.ubuntu.com/community/SSHFS
В клиенте Windows используйте Winscp
https: / /help.ubuntu.com/community/SSHFS
Я рекомендую использовать scp. scp - это безопасная копия, которая использует SSH для передачи файлов.
Это не касается проблем безопасности для пользователей, которым вы не очень доверяете. В случае, если вам нужно разрешить доступ не доверенным пользователям, вы можете захотеть взглянуть на Virtualization (VM) или chroot.