24 maio 2016

Como instalar o SAMBA no Raspberry Pi

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 do Raspberry Pi.

Como instalar o Samba no 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 no Raspberry Pi e acessar, à partir do Windows, uma pasta compartilhada no Raspbian.

Instalando o Samba no 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:

Instalação SAMBA Raspberry Pi

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:

Configuração SAMBA Raspberry Pi

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

Endereço IP Raspberry

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 o 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.150\Pasta_Compartilhada

Se tudo estiver ok, você verá o arquivo ArduinoeCia.txt que criamos anteriormente para efeito de testes:

Windows 10 acesso Raspberry Pi

Com o SAMBA você consegue trocar arquivos facilmente entre o Windows e o Raspberry. Em um próximo post sobre esse assunto, vamos ver como criar um servidor de arquivos com o Raspberry Pi, utilizando o SAMBA e um HD externo. até lá!

2 comentários:

  1. Segui os passos mas não consegui acessar o PI na rede, nem mesmo enxergá-lo no explorer > redes.

    O IP do Raspberry está dentro da mesma faixa do PC com Windows 7. Consigo visualizar a impressora e o outro PC conectados na mesma rede.

    Alguém teve o mesmo problema?
    Tenho o PI 2 e testei com Raspbian Jessie. Baixei semana passada.

    ResponderExcluir
    Respostas
    1. Boa noite,

      Você consegue dar um ping no Raspberry Pi à partir do Windows ?

      Abraço!

      Excluir