Я получил стареющий ноутбук Gentoo Linux, который я собираюсь превратить в файловый сервер для наших домашних пользователей (для просмотра наших семейных фотографий, фильмов и т. д.). Клиентами для поддержки будут Linux, MacOS и Windows.
Что я имею в виду очень простой установки, с пожалуй, один только для чтения Акция (для просмотра семейных фотографий, которые действительно не изменяют, только посмотреть) и один для чтения и записи для более общего использования.
данный потребность поддержать клиентов бежать все Linux + MacOS+Windows, какой протокол обмена файлами лучше всего использовать? Насколько я могу судить, Samba, кажется, единственный, который легко поддерживается Linux на стороне сервера, но насколько хорошо он работает для клиентов MacOS? НФС похоже, вопрос, в основном потому, что Windows не поддерживают ее изначально. Кроме того, я готов пожертвовать некоторой производительностью передачи файлов, чтобы получить легко администрируемое / настраиваемое решение (опять же, что-то, что говорит против NFS: настройка сторонних NFS клиенты на окна коробки слишком много головной боли, тем более, что я не буду владеть эти окна коробки).
кроме того, есть ли хорошее руководство для базового использования samba (использование google закончилось тем, что нашло то, что казалось 200-страничными учебниками, что является довольно излишним). Да, я признаю, что я ленив здесь и с удовольствием принял бы ленивых ответчиков, которые просто предоставили URL-адрес для некоторого руководства по samba, не зависящего от клиентской ОС.
(Нет, я не рассматриваю возможность покупки NAS, не в этот раз. Я получил ноутбук готов к задаче, как я пишу это. Мне нужно только подключить USB HD, установить и настроить программное обеспечение для обмена файлами, и я готов!)