3. Samba
Atualizado em: 23 de fevereiro de 2024
Por: Nelson H. Koshoji
3.1. O que é o Samba
O Samba é um software de código aberto, sob a licença GNU General Public License, que permite a interoperabilidade entre sistemas Unix/Linux e Windows. Ele atua como um servidor que pode compartilhar arquivos e impressoras dentro de uma rede de computadores, implementando o protocolo SMB/CIFS (Server Message Block/Common Internet File System) utilizado pelos sistemas Windows para essas funções. Por meio do Samba, sistemas Unix e Linux podem se integrar a ambientes de rede dominados pelo Windows, atuando como clientes ou servidores.
3.2. Atividade
Atividade: Configuração de Compartilhamento de Arquivos com Samba entre Linux e Windows em Ambiente Virtualizado
Objetivo: O objetivo desta atividade é instalar e configurar o servidor Samba no sistema operacional Linux para permitir o compartilhamento de arquivos com um sistema operacional Windows que hospeda a máquina virtual Linux através do VirtualBox. Isso facilitará a transferência e o acesso a arquivos entre os dois sistemas operacionais, demonstrando a integração entre ambientes Linux e Windows em um contexto de virtualização.
Relatório da Atividade:
- Elabore um relatório detalhando os passos realizados, incluindo capturas de tela de cada etapa importante do processo.
- Descreva quaisquer desafios encontrados e como foram resolvidos.
3.3. Roteiro Passo a Passo.
1. Preparando o Lubuntu no VirtualBox
Antes de começar, certifique-se de que a configuração de rede do Lubuntu no VirtualBox esteja definida para “Placa em Modo Bridge”. Isso fará com que o Lubuntu apareça como um dispositivo independente na sua rede, facilitando o acesso pelo Windows.
Abra as configurações do VirtualBox.
- Selecione a máquina virtual Lubuntu e vá para “Configurações”.
- Navegue até “Rede”.
- Na aba “Adaptador 1”, selecione “Conectado a:” e escolha “Adaptador Bridge”.
- Inicie o Lubuntu.
2. Instalando o Samba no Lubuntu
Abrir o Terminal: Pressione Ctrl+Alt+T para abrir o terminal no Lubuntu.
Atualizar o Sistema: Antes de instalar novos pacotes, é uma boa prática atualizar a lista de pacotes e o sistema. Execute:
sudo apt update && sudo apt upgrade -y
Instalar o Samba: Para instalar o Samba, use o comando:
sudo apt install samba -y
Configurar o Samba: Após a instalação, você precisará configurar o Samba para compartilhar diretórios.
Abra o arquivo de configuração do Samba com um editor de texto, por exemplo, o Nano:
sudo nano /etc/samba/smb.conf
Vá para o final do arquivo e adicione as configurações do compartilhamento. Por exemplo, para compartilhar a pasta Documentos:
[Documentos]
path = /home/seu_usuario/Documentos
read only = no
browsable = yes
writable = yes
Substitua seu_usuario pelo seu nome de usuário no Lubuntu.
Cadastre um usuário no Samba: Adicione um usuário no samba para criar um usuário de Login para acessar a pasta.
sudo smbpasswd -a <nome_user>
em seguida defina uma senha
Reiniciar o Serviço do Samba: Para que as configurações tenham efeito, reinicie o serviço do Samba:
sudo systemctl restart smbd
Permitir o Samba no Firewall: Se você estiver usando um firewall, precisará permitir o tráfego do Samba:
sudo ufw allow samba
3. Acessando o Compartilhamento do Lubuntu a partir do Windows
Encontrar o IP do Lubuntu: No Lubuntu, você pode encontrar o endereço IP usando o comando:
ip addr show
Anote o endereço IP associado à sua conexão de rede (geralmente começa com 192.168.x.x).
Acessar o Compartilhamento do Windows:
Abra o Explorador de Arquivos no Windows.
Na barra de endereços, digite \\\ seguido pelo endereço IP do Lubuntu, por exemplo, \\\192.168.x.x\Documentos
Pressione Enter.
Se necessário, insira as credenciais de usuário do Lubuntu.
Se tudo deu certo, você terá configurado o Samba no Lubuntu para compartilhar arquivos com o Windows que hospeda o VirtualBox. Isso facilita a transferência de arquivos entre os sistemas operacionais, permitindo uma integração mais suave entre o ambiente virtualizado e o real.