Acabei de fazer isso sozinho e fiz isso usando o Samba. Eu sou capaz de montar os compartilhamentos de samba do meu windows & amp; computadores do Ubuntu
Aqui estão alguns links que me ajudaram a começar:
Eu estou olhando para configurar o Ubuntu Server como um NAS sem cabeça para minha casa. Eu gostaria de ter armazenamento de arquivos lá, bem como um hub central para meus MP3s e fotos.
Quais são os melhores pacotes disponíveis para lidar com isso? Alguém pode postar um link para um bom tutorial ou postar algumas dicas?
Uma restrição que tenho é que precisa ser compatível com o Windows 7. Com isso, quero dizer que os compartilhamentos e o streaming devem funcionar para uma máquina Windows.
Simples:
Instale o servidor Ubuntu. Realmente ajuda se você pode ter o servidor com um teclado e monitor para este bit ... Embora você possa script de um CD para auto-instalar, se quiser. Mais problemas do que vale a pena se você me perguntar.
Crie um usuário, configure ssh ( sudo apt-get install openssh-server
), etc. Coloque seu servidor em seu lugar de descanso final e ssh a partir de sua área de trabalho.
Instalar & amp; configurar o samba (veja a seção de configuração manual)
Opcionalmente instale o NFS para clientes linux (mais rápido, menos sobrecarregando a CPU do servidor na minha experiência)
Relaxe. Você está feito.
Para o sistema de arquivos, tenho o software RAID 5 nas minhas unidades e criptografo o sistema de arquivos resultante. Dessa forma, eu posso usar este sistema como um servidor de backup também.
Uma vez que o sistema está ativo, eu uso NFS e Samba para o acesso em nível de arquivo. (apt-get instala nfs-kernel-server samba). Eu também tenho um PS3 que eu gosto de transmitir mídia para, então eu uso mediatomb para isso (apt-get install mediatomb), e minha esposa usa o iTunes em seu Mac e netbook, então eu também instalo o mt-daapd (apt-get install mt-daapd) para compartilhar minha música através do protocolo daap, que o rhythmbox também pode usar.
Você pode querer dar uma olhada no appliance do servidor de arquivos TurnKey baseado em Ubuntu. Se você não precisa de um appliance completo, você pode usá-lo como referência para configuração em seu próprio servidor.
Se você quiser suporte DLNA, consulte: MiniDLNA - Wiki de Ajuda da comunidade