Transferindo arquivos de um PC com Windows para Raspberry Pi- (Parte 5/12)

Transferindo arquivos de um PC com Windows para Raspberry Pi- (Parte 5/12)

Este artigo visa facilitar o processo de transferência de arquivos de um PC com Windows para Raspberry Pi. O Raspberry Pi está conectado a um PC Windows através de um cabo Ethernet e a GUI é obtida usando um servidor VNC. Compartilhar arquivos entre Raspberry Pi e Windows costuma ser muito útil para usuários de Raspberry Pi. Se precisamos transferir arquivos de mídia para o Raspberry Pi ou queremos compartilhar alguns pacotes de software. Este artigo discute como habilitar o compartilhamento de arquivos para uma pasta no Raspberry Pi executando o sistema operacional Raspbian.

A Microsoft desenvolveu o protocolo denominado Common Internet File System (CIFS) para transferência de arquivos entre máquinas Windows. A implementação mais popular do CIFS no sistema LINUX é conhecida como Samba e permite que o Raspberry Pi atue como um servidor de arquivos CIFS, o que permite que um PC com Windows monte uma pasta em um Raspberry Pi e então permita modificar (copiar, excluir, ler e escreva) os arquivos nele.

Neste projeto, a placa Raspberrypi é inicializada com o sistema operacional Ubuntu e conectada à porta Ethernet de um PC Windows7. A placa está conectada à internet conforme explicado no projeto Conectando o Raspberrypi à internet. O endereço IP da placa Raspberrypi foi obtido para login remoto na TUI usando o PUTTY e é acessado remotamente usando VNC.

A primeira etapa neste processo é instalar o software samba que é capaz de fornecer suporte para o serviço de nomenclatura do Windows (WINS) e suporte para vincular Raspberry Pi ao Windows adicionando-o ao grupo de trabalho. Um grupo de trabalho é um cluster de computadores em uma rede local que pode acessar as pastas uns dos outros. A instalação deste software é muito simples e é discutida a seguir.

Abra o terminal de comando e digite o seguinte comando:

apt-get instalar samba samba-common-bin

Se não estiver logado como usuário root, adicione o sudo antes do comando como:

sudo apt-get instalar samba samba-common-bin

Assim que o Linux encontrar os arquivos a serem baixados, ele solicitará permissão para prosseguir. São necessários cerca de 35 Mb para baixar todos os arquivos necessários e, portanto, certifique-se de que o cartão SD tenha espaço livre disponível suficiente.

Instalando o software Samba para suporte WINS e Raspberry pi

Figura 1: Instalando o software Samba para suporte WINS e Raspberry Pi

Digite 'y' e pressione Enter para continuar.

Isso instalará o software no disco local que é o cartão SD aqui.

Após a instalação, configure o software abrindo o arquivo /etc/samba/smb.conf usando o comando:

sudo nano /etc/samba/smb.conf

Configure as entradas para grupo de trabalho e ganha suporte da seguinte forma:

grupo de trabalho = nome_seu_grupo de trabalho

ganha apoio = sim

O nome do grupo de trabalho pode ser qualquer coisa e deve corresponder ao nome do grupo de trabalho ao qual você deseja ingressar.

Role para baixo no arquivo de configuração até ver uma seção chamada Definições de compartilhamento e coloque este código lá. O caminho deve apontar para a unidade ou pasta que você deseja compartilhar. Definir convidado como não solicitará uma senha para acessar a pasta compartilhada.

(pihome)

comentário = Pi Home

caminho=/home/pi

navegável=Sim

gravável=Sim

único convidado=não

criar máscara=0777

máscara de diretório=0777

público = não

Configurando o software Samba para Raspberry Pi

Figura 2: Configurando o software Samba para Raspberry Pi

Pressione “Ctrl + X” para sair do editor nano e digite “Y” para confirmar o salvamento do arquivo. Pressione ENTER para manter o nome do arquivo inalterado (ou seja, /etc/samba/smb.conf).

Agora devemos reiniciar o software para que o samba leia o arquivo de configuração e aja como mencionamos. Para reiniciar digite o comando abaixo:

sudo serviço samba reiniciar

Há uma última etapa antes de você acessar as pastas compartilhadas. Uma senha precisa ser definida, pois o CIFS é usado para acessar arquivos no Raspberry Pi. Para definir a senha do usuário pi padrão, digite:

sudo smbpasswd –a pi

O comando acima adicionará o usuário pi aos usuários do Samba e solicitará uma senha. Você precisa repetir esta etapa para todos os outros usuários que deseja adicionar.

Conecte-se no Windows:

Na máquina Windows, vá para Meu computador > Rede > rede. Será aberta a janela onde são exibidos todos os dispositivos disponíveis na rede, que inclui o RASPBERRYPI.

Conectando RaspberryPi à janela

Fig. 3: Conectando RaspberryPi à janela

Clique duas vezes nele > será solicitado o login > Use pi como nome de usuário e senha que definimos na etapa anterior. Agora você pode ver as pastas que são compartilhadas no Raspberry Pi.

Mapeamento de unidade para conexão Windows e Raspberry Pi

Fig. 4: Mapeamento de unidade para conexão Windows e Raspberry Pi

Clique com o botão direito na pasta e selecione ‘Mapear unidade de rede’.

Clique em finalizar na janela.

Agora faça os mesmos passos com as outras pastas. Depois que todas as etapas forem concluídas, você poderá ver as pastas em seu computador.

Pastas compartilhadas na interface do Windows e Raspberry Pi

Fig. 5: Pastas compartilhadas na interface do Windows e Raspberry Pi

Nota: Cada vez que você reiniciar o PC, ele solicitará que você faça login. Se não quiser fazer login, você também pode disponibilizar o compartilhamento publicamente alterando o arquivo de configuração para dizer:

público = sim

Observe que isso não é recomendado, pois qualquer pessoa pode acessar, modificar e excluir seus arquivos.

Zurück zum Blog

Hinterlasse einen Kommentar

Kommentare müssen vor der Veröffentlichung freigegeben werden.