Raspberry Pi – compartilhar arquivos com samba para linux (ou windows)

Infelizmente acredito que acabei pegando vírus no Raspberry Pi e como já tinha varias configurações resolvi salvar pelo menos alguns arquivos que eu criei e o cache de apt-get.

Só para constar, acredito que seja vírus porque o processador fica rodando no máximo, vejo isso no canto inferior direito e com o comando de console top, assim eu mato o processo com o comando kill + PID, em de pois de poucos instantes, ou executando um aplicativo aleatório um novo processo fica consumindo processamento denovo, mas sempre muda o nome e o PID.

Notas:

1- Pode usar um pendrive em vez de fazer o compartilhamento, assim a rede ficará mais segura.

2- Vou me referir ao (servidor) Raspberry Pi como RPI e ao Linux (cliente) como Xubuntu

3- Para colar (o control+v genérico) no console do Xubuntu o comando é ‘control+shift+v’

4- O scroll (rodinha) do mouse também funciona no console do Xubuntu

E para compartilhar os arquivos do RPI para o Xubuntu (porque meu Windows ainda não acessa rede, vírus, vou ter que formatar os dois!) eu pesquisei e tem vários meios de fazer compartilhamento, mas acabei encontrando um post que facilitou bem, vou descrever brevemente a dica diretamente aqui neste post, mas segue o post original:

http://www.seucurso.com.br/index.php?option=com_content&view=article&id=187:como-instalar-o-samba-no-raspberry-pi-raspbian&catid=914:raspberry-pi&Itemid=74

Segue 2 dicas, o console tem várias funções que facilitam:

1- digite dir ou ls para ver o conteúdo da pasta

2- inicie o nome da pasta ou arquivo e tecle TAB para preencher automaticamente, mas caso exista mais arquivos com parte do nome igual, tem que continuar a digitar manualmente.

Primeiro tem que logar com o usúario que possa executar o sudo.

Depois verifique a conexão com a internet, pelo console digite:

ping http://www.google.com

(Para parar o ping tecle ‘control+c’)

Se o resultado do ping aparecer ‘0% loss’ significa que a internet está funcionando normalmente.

Ative o super-usuário (evita ter que digitar a senha para cada comando de instalação):

sudo bash

(digite a senha se pedir)

Atualize a lista do apt-get:

apt-get update

Instale o samba:

apt-get install samba samba-common-bin

Crie uma pasta para compartilhar:

mkdir /home/share

Redefina a permissão (ficará insegura, mas como é só para backup, depois pode desativar a permissão)

chmod 777 /home/share

Faça backup do arquivo de configuração

cp /etc/samba/smb.conf /etc/samba/smb.conf.old

Edite o arquivo com nano:

nano /etc/samba/smb.conf

Adicione as configurações a seguir ao final do arquivo:

[share]

comment = Compartilhamento Geral

path = /home/share

create mask = 0777

directory mask = 0777

writable = true

security = share

browseable = true

public = yes

Para salvar tecle ‘control+o’ e para fechar tecle ‘control+x’

Reinicie o servidor:

service samba restart

Se não ocorrer nenhum erro, o servidor está rodando.

Agora para acessar o compartilhamento pelo Windows (dica não testada):

(Certifique de que a rede está funcionando)

Abra o Windows Explorer e na barra de endereços digite:

\\192.168.1.110\share

ou seja:

\\o endereço ip do raspberry pi\pasta compartilhada

– para testar a rede, pode digitar ifconfig no RPI e anotar o seu IP

– no Windows abra o console: procure por cmd.exe, já no console digite:

ping 192.168.1.100

Onde 192.168.1.100 é o IP do RPI

O ping funciona de forma similar ao Linux.

Obs.: O comando compatível com o ifconfig do Linux para Windows é o ipconfig

Agora para montar (acessar) o compartilhamento pelo Linux:

(dica de: http://www.vivaolinux.com.br/dica/Montar-compartilhamentos-via-Samba-%28antigo-smbmount%29)

Primeiro tem que criar uma pasta no Linux (no meu caso o Xubuntu) para montar o compartilhamento nela:

sudo mkdir /mnt/RPI-share

Instale o cifs:

sudo apt-get install cifs-utils

Comando de montagem:

descrição:

sudo mount -t cifs -o username=nome_usuário,password=senha //ip_da_maquina/nome_compartilhamento /ponto_de_montagem

exemplo:

sudo mount -t cifs -o username=pi,password=senha //192.168.1.100/share /mnt/RPI-share

Onde 192.168.1.100 é o IP do RPI

Agora abra o seu gerenciador de arquivos (Linux Xubuntu)

e procure pela pasta em /mnt/RPI-share

Pronto, é isso.

Boa sorte!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: