Как настроить Ubuntu Server в качестве NAS?


36

Я хочу настроить Ubuntu Server в качестве безголового NAS для моего дома. Я хотел бы, чтобы там было хранилище файлов, а также центральный концентратор для моих файлов MP3 и изображений.

Каковы лучшие пакеты для этого? Может кто-нибудь опубликовать ссылку на хороший учебник или несколько советов?

У меня есть одно ограничение: он должен быть дружественным к Windows 7. Я имею в виду, что общие ресурсы и потоковая передача должны работать на машине с Windows.

Ответы:



9

Simples:

  1. Установите Ubuntu Server. Действительно помогает, если вы можете иметь сервер с клавиатурой и монитором для этого бита ... Хотя вы можете написать скрипт для автоматической установки, если хотите. Больше проблем, чем стоит, если вы спросите меня.

  2. Создайте пользователя, настройте ssh ( sudo apt-get install openssh-server) и т. Д. Поместите свой сервер в его окончательное место отдыха и ssh с вашего рабочего стола.

  3. Установите и настройте samba (см. Раздел «Ручная настройка»)

  4. Опционально установите NFS для клиентов Linux (по моему опыту, быстрее, меньше нагрузки на процессор сервера)

  5. Расслабьтесь. Вы сделали


5

Для файловой системы у меня есть программный RAID 5 на моих дисках, и я шифрую полученную файловую систему. Таким образом, я могу использовать эту систему в качестве резервного сервера.

После запуска системы я использую обычные NFS и Samba для доступа на уровне файлов. (apt-get установить nfs-kernel-server samba). У меня также есть PS3, на который я люблю потоковую передачу мультимедиа, поэтому для этого я использую mediatomb (apt-get install mediatomb), а моя жена использует iTunes на своем Mac и нетбуке, поэтому я также устанавливаю mt-daapd (apt-get install mt-daapd), чтобы поделиться моей музыкой по протоколу daap, который также может использовать rhythmbox.


2

Возможно, вы захотите взглянуть на устройство TurnKey File Server на основе Ubuntu . Если вам не нужно полноценное устройство, вы можете использовать его в качестве справочного материала для настройки на своем собственном сервере.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.