Empresas que precisam compartilhar documentos e arquivos entre funcionários podem se beneficiar de um servidor de armazenamento em rede. Com o Samba e o NFS, é possível configurar um servidor de arquivos rápido, seguro e acessível para diferentes sistemas operacionais.
✅ Neste artigo, você aprenderá a configurar um servidor de arquivos corporativo usando Samba e NFS em uma VPS ou Servidor Dedicado.
📌 Qual a Diferença Entre Samba e NFS?
Antes de configurar o servidor, é importante entender quando usar Samba ou NFS:
Protocolo | Melhor Para | Compatibilidade | Segurança |
---|---|---|---|
Samba (SMB) | Compartilhamento de arquivos em redes mistas (Windows, Linux, macOS) | Windows, Linux, macOS | Suporte a autenticação (usuários/senhas) |
NFS (Network File System) | Compartilhamento de arquivos em redes Linux | Linux e Unix | Mais rápido, mas com menos controle de acesso |
💡 Conclusão:
✅ Samba → Melhor para empresas que usam Windows e Linux.
✅ NFS → Melhor para ambientes Linux-only que exigem alta velocidade.
🔗 Veja opções de VPS para Servidores de Arquivos!
📌 Como Configurar um Servidor de Arquivos com Samba
O Samba permite que máquinas Windows e Linux acessem pastas compartilhadas na rede.
✅ 1. Instalando o Samba
🔹 No Ubuntu/Debian:
sudo apt update && sudo apt install -y samba
🔹 No CentOS/RHEL:
sudo yum install -y samba samba-common
🔹 Verifique a versão do Samba instalada:
smbd --version
✅ 2. Criando um Diretório Compartilhado
🔹 Criar a pasta que será compartilhada:
sudo mkdir -p /srv/compartilhado
sudo chmod 777 /srv/compartilhado
🔹 Adicionar permissões para o Samba acessar a pasta:
sudo chown nobody:nogroup /srv/compartilhado
✅ 3. Configurando o Samba
🔹 Editar o arquivo de configuração do Samba:
sudo nano /etc/samba/smb.conf
🔹 Adicionar o seguinte bloco ao final do arquivo:
[Compartilhado]
path = /srv/compartilhado
browsable = yes
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
🔹 Salvar e sair (Ctrl + X → Y → Enter).
🔹 Reiniciar o Samba para aplicar as configurações:
sudo systemctl restart smbd
✅ 4. Acessando o Compartilhamento Samba
🔹 No Windows:
1️⃣ Abra o Explorador de Arquivos
2️⃣ Digite \\IP_DO_SERVIDOR\Compartilhado
na barra de endereços
3️⃣ Pressione Enter e acesse os arquivos
🔹 No Linux:
smbclient -L //IP_DO_SERVIDOR -N
💡 Agora seu servidor Samba está pronto para uso! 🚀
📌 Como Configurar um Servidor de Arquivos com NFS
O NFS é mais rápido que o Samba para máquinas Linux, ideal para servidores internos e clusters.
✅ 1. Instalando o NFS Server
🔹 No Ubuntu/Debian:
sudo apt update && sudo apt install -y nfs-kernel-server
🔹 No CentOS/RHEL:
sudo yum install -y nfs-utils
🔹 Iniciar e ativar o NFS:
sudo systemctl enable --now nfs-server
✅ 2. Criando um Diretório Compartilhado
🔹 Criar a pasta que será compartilhada:
sudo mkdir -p /srv/nfs
sudo chmod 777 /srv/nfs
🔹 Definir permissões corretas:
sudo chown nobody:nogroup /srv/nfs
✅ 3. Configurando o NFS Server
🔹 Editar o arquivo de exportação de diretórios:
sudo nano /etc/exports
🔹 Adicionar a seguinte linha:
/srv/nfs 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check)
🔹 Salvar e sair (Ctrl + X → Y → Enter).
🔹 Reiniciar o NFS Server para aplicar as configurações:
sudo exportfs -arv
sudo systemctl restart nfs-server
✅ 4. Acessando o Compartilhamento NFS
🔹 No cliente Linux, instale o NFS:
sudo apt install -y nfs-common # Ubuntu/Debian
sudo yum install -y nfs-utils # CentOS/RHEL
🔹 Montar o compartilhamento NFS:
sudo mount IP_DO_SERVIDOR:/srv/nfs /mnt
🔹 Para montar automaticamente no boot, adicione ao /etc/fstab
:
IP_DO_SERVIDOR:/srv/nfs /mnt nfs defaults 0 0
💡 Agora seu servidor NFS está pronto para armazenar arquivos compartilhados! 🚀
📌 Comparação Final: Samba vs. NFS
Feature | Samba (SMB) | NFS |
---|---|---|
Melhor para | Redes com Windows e Linux | Ambientes Linux-only |
Segurança | Controle por usuários e senhas | Controle por IPs e permissões do sistema |
Performance | Boa, mas com overhead | Muito rápido para grandes volumes de dados |
Facilidade de Uso | Mais amigável para usuários comuns | Melhor para servidores e clusters |
💡 Conclusão:
✅ Se sua empresa usa Windows e Linux, escolha Samba.
✅ Se precisa de alta performance em Linux, escolha NFS.
🔗 Precisa de um Servidor VPS para Armazenamento de Arquivos? Veja Nossos Planos!
📌 Conclusão: Seu Servidor de Arquivos Está Pronto! 🚀
Agora você tem um servidor de arquivos corporativo funcionando com Samba ou NFS, permitindo que sua empresa compartilhe e armazene arquivos com segurança e alta performance.
✅ Samba configurado para Windows e Linux
✅ NFS otimizado para alta velocidade em Linux
✅ Armazenamento seguro e acessível para usuários internos