У меня включен SSH на моем сервере Ubuntu, так что я могу удаленно управлять им и настраивать его. Я хочу сделать его файловым сервером, чтобы люди в моей локальной сети могли загружать на него файлы или скачивать файлы. Должен ли я использовать FTP для этого или мне следует избегать открытия другого порта, просто используя SSHFS? Иными словами, каковы преимущества FTP по сравнению с SSHFS?
Действительно, пойдите с SSHFS. Все, что необходимо сделать, создано гостевая учетная запись и пароль, который может быть SSH'd в. Затем пользователи могут загрузить что-либо, что они хотят в папку на сервере. FTP намного менее безопасен, и легче взломать / взломанный. Я пошел бы с SSHFS. Плюс, Вы извлекаете дополнительную пользу из способности использовать аутентификационные ключи RSA/DSA.