Umas das maneiras mais práticas de transferir arquivos entre o Windows e o Linux é utilizando o SAMBA, um servidor de arquivos fácil de instalar e usar, e que você configurar em poucos passos também no Raspbian, o sistema operacional da Raspberry Pi.
O SAMBA é um software gratuito e open source, oferecendo não só o compartilhamento de recursos de disco como também de impressão com clientes Windows. Neste post, vamos ver como instalar o programa na Raspberry Pi e acessar, à partir do Windows, uma pasta compartilhada no Raspbian.
Instalando o Samba na Raspberry Pi
Para começar, vamos atualizar o Raspbian com os comandos clássicos:
sudo apt-get update sudo apt-get upgrade
Lembre-se que esse processo pode demorar vários minutos, dependendo da sua conexão e da quantidade de atualizações que estiverem disponíveis.
Após a atualização, instale o Samba no Raspbian utilizando o comando
sudo apt-get install samba samba-common-bin
Quando solicitado, digite Y (yes) para que a instalação prossiga:
Vamos agora criar uma pasta compartilhada, dentro de home/pi, pasta essa que iremos acessar mais tarde usando o Windows:
mkdir /home/pi/Pasta_Teste
Como estamos em um ambiente de testes, vamos atribuir todas as permissões à essa pasta que acabamos de criar:
chmod 777 Pasta_Teste
Agora vamos editar o arquivo de configuração do samba, para incluir a pasta que acabamos de criar:
sudo nano /etc/samba/smb.conf
Insira no final do arquivo as linhas abaixo:
[Pasta_Compartilhada]
comment = Compartilhamento de Pasta RPi
path = /home/pi/Pasta_Teste
create mask = 0777
directory mask = 0777
writable = true
security = share
browseable = true
public = yes
Seu arquivo smb.conf ficará mais ou menos assim:
Terminada a configuração, saia do nano salvando o arquivo, e reinicie o Raspbian.
Você vai precisar agora do endereço IP do seu Raspberry, para poder acessar a pasta à partir do Windows. Abra o LX Terminal e digite o comando:
hostname -I
Esse comando mostra para você o endereço IP atribuído ao Raspberry. No nosso caso, é o endereço 10.0.0.150
Aproveite a tela do terminal e crie um arquivo de exemplo, para testarmos o compartilhamento:
sudo nano /home/Pi/Pasta_Teste/ArduinoeCia.txt
Escreva algo no editor e salve o arquivo. Vamos ver se esse arquivo aparece no Windows.
Acessando a Raspberry à partir do Windows
Vamos acessar agora o compartilhamento que acabamos de criar. Estamos usando o Windows 10 mas o procedimento é semelhante nas outras versões do Windows.
Entre no Windows Explorer e na barra de endereços na parte superior digite o endereço IP do seu Raspberry, seguido do nome da pasta que foi compartilhada, neste formato:
10.0.0.150Pasta_Compartilhada
Se tudo estiver ok, você verá o arquivo ArduinoeCia.txt que criamos anteriormente para efeito de testes:
Com o SAMBA você consegue trocar arquivos facilmente entre o Windows e a Raspberry.
Gostou? Confira também este post sobre como usar a Raspberry Pi como um servidor de arquivos com OpenMediaVault.