Índice:

Acessando remotamente o Raspberry Pi: SSH, Dekstop e FTP: 4 etapas
Acessando remotamente o Raspberry Pi: SSH, Dekstop e FTP: 4 etapas

Vídeo: Acessando remotamente o Raspberry Pi: SSH, Dekstop e FTP: 4 etapas

Vídeo: Acessando remotamente o Raspberry Pi: SSH, Dekstop e FTP: 4 etapas
Vídeo: Raspberry Pi - Raspbian - PuTTY - Acesso remoto em PC (2 placas de rede) 2024, Julho
Anonim
Acessando remotamente o Raspberry Pi: SSH, Dekstop e FTP
Acessando remotamente o Raspberry Pi: SSH, Dekstop e FTP

Nesta postagem, veremos três métodos diferentes pelos quais você pode acessar remotamente o Raspberry Pi para torná-lo um pouco mais fácil de trabalhar com ele. O primeiro é o SSH, que permite acessar remotamente o terminal. O segundo é uma conexão de área de trabalho remota, que permitirá que você acesse a área de trabalho do Raspberry Pi quando precisar interagir com a IU. O terceiro permitirá que você acesse diretamente os arquivos e pastas para que possa obter ou transferir arquivos facilmente entre o Raspberry Pi e o seu computador.

O vídeo acima detalha cada um deles e recomendo assisti-lo primeiro para entender os diferentes métodos.

Etapa 1: Conecte-se à sua rede local

Conecte-se à sua rede local
Conecte-se à sua rede local
Conecte-se à sua rede local
Conecte-se à sua rede local

Para que todos os três métodos funcionem, o Raspberry Pi deve estar conectado à mesma rede do computador a partir do qual você deseja acessá-lo remotamente. Existem várias maneiras de fazer isso.

Conexão com fio:

Se você planeja usar uma conexão com fio, simplesmente conecte o cabo Ethernet na placa e conecte a outra extremidade do cabo em seu roteador doméstico. A placa deve se conectar automaticamente à rede.

Sem fio (com tela / teclado / mouse):

Se você planeja usar uma conexão sem fio, basta conectar-se à rede clicando no ícone de rede sem fio na barra de tarefas, inserindo a senha e clicando em OK. A placa deve se conectar automaticamente à rede. Por favor, assista ao vídeo para ver um exemplo disso.

Sem fio (sem tela, modo sem cabeça):

Você também pode conectar a placa à rede criando um arquivo wpa_supplicant.conf no diretório de inicialização do cartão microSD. O sistema operacional Raspberry Pi verifica esse arquivo quando é inicializado pela primeira vez e, se estiver presente, usará os detalhes de rede contidos nele para se conectar à rede. Você pode baixar o arquivo de modelo no link abaixo e atualizá-lo com seu código de país, nome de rede e senha. Recomenda-se usar um editor de texto como o Notepad ++ ou Sublime Text 3 para criar o arquivo. Uma vez feito isso, simplesmente copie-o para a unidade de inicialização assim que terminar de atualizar a imagem, mas antes de inicializar a placa pela primeira vez.

Arquivo de modelo WPA:

Use o seguinte link para obter uma lista de códigos de países:

Uma vez conectado à rede, precisamos obter o endereço IP da placa. Você pode fazer isso de várias maneiras, mas um método conveniente é usar um software como o Angry IP Scanner. Por favor, assista ao vídeo se precisar vê-lo em ação. O software simplesmente varre sua rede local e lista todos os dispositivos ativos junto com seus endereços IP. O endereço IP da minha placa é 192.168.1.37 e se a placa aparecer, você pode ter certeza de que ela se conectou com sucesso à sua rede.

Etapa 2: SSH em sua placa

SSH em sua placa
SSH em sua placa
SSH em sua placa
SSH em sua placa

Se você já usou o Raspberry Pi antes, deve ter usado a janela do terminal em algum momento. O uso do terminal permite criar scripts, atualizar software e assim por diante. Por padrão, você pode acessar e usar o terminal conectando um monitor e teclado à placa, mas isso nem sempre é conveniente, especialmente se você estiver usando o Pi Zero - que não tem uma porta USB de tamanho normal nem um porta HDMI dimensionada. O SSH permite que você acesse o terminal sem a necessidade de um display ou teclado, o que o torna muito conveniente. Mais importante, você também pode copiar / colar comandos e scripts de seu computador principal, em vez de digitar tudo. SSH significa Secure SHell e permite que você se comunique com segurança com um dispositivo por meio de uma conexão não segura. Existem duas maneiras principais de habilitar o SSH.

Com tela / teclado / mouse:

Se você tiver um monitor, teclado e mouse conectados, basta abrir a janela "Configuração do Raspberry Pi" no menu "Preferências" e, em seguida, alternar para a guia "Interfaces". Você pode então simplesmente clicar no botão de rádio ao lado de SSH que diz "Ativado" e clicar em OK. Você pode assistir ao vídeo para ver isso sendo feito.

Sem tela, modo sem cabeça:

Se você não tiver acesso a um display, pode simplesmente criar um arquivo vazio com o nome "ssh" e copiá-lo para a unidade de inicialização. Não adicione uma extensão ao arquivo. Recomenda-se usar um editor de texto como o Notepad ++ ou Sublime Text 3 para criar o arquivo. Copie este arquivo logo após fazer o flash da imagem, mas antes de inicializá-lo pela primeira vez. Isso habilitará o SSH para você.

Uma vez feito isso, você só precisa abrir uma janela de terminal em seu computador (Prompt de Comando para Windows e Terminal para Mac). Uma vez feito isso, simplesmente digite "ssh [email protected]" e pressione Enter. Certifique-se de atualizar seu endereço IP nesse comando. Em seguida, ele perguntará se você deseja se lembrar do host e poderá digitar sim, em seguida, pressionar a tecla Enter. Em seguida, ele pedirá uma senha e, por padrão, é "framboesa" sem as aspas. Assim que inserir a senha, você fará o login na placa e poderá acessar o terminal e executar comandos como se estivesse conectado diretamente à placa por meio de um teclado.

Etapa 3: Conexão de área de trabalho remota

Conexão de área de trabalho remota
Conexão de área de trabalho remota
Conexão de área de trabalho remota
Conexão de área de trabalho remota
Conexão de área de trabalho remota
Conexão de área de trabalho remota

O SSH é útil quando você deseja executar comandos e scripts baseados em texto. No entanto, às vezes você precisará acessar e interagir com a interface gráfica do usuário ou GUI e, em momentos como este, uma conexão de área de trabalho remota é útil. Obter acesso remoto não é nada difícil. Você simplesmente precisa executar dois comandos que instalarão o servidor de conexão remota no Pi.

Esses comandos podem ser executados diretamente no terminal Pi ou podem ser executados primeiro conectando-se à placa usando SSH. Uma vez no terminal, simplesmente digite "sudo apt-get install tightvncserver" e digite y para confirmar a instalação. Isso instalará o tightvncserver para nós. O próximo comando que precisamos executar é "sudo apt-get install xrdp" e digite y para confirmar a instalação. Isso instalará o xrdp, que habilitará o acesso remoto.

Tudo o que precisa ser feito agora é acessar a área de trabalho. Para fazer isso, abra o aplicativo "Remote Desktop Connection" no Windows e digite o endereço IP da placa. Isso o levará a uma tela de login onde você terá que inserir o nome de usuário padrão que é "pi 'e a senha padrão, que é" raspberry ". Uma vez feito isso, você será levado ao Raspberry Pi Desktop, onde poderá interagir com a placa remotamente e faça tudo como se estivesse fisicamente conectado à placa usando um monitor, teclado e mouse.

Se estiver usando um Mac, você precisará primeiro instalar o aplicativo "Microsoft Remote Connection" da app store. Você pode então criar uma nova conexão digitando o endereço IP, nome de usuário, senha e nome da conexão. Por fim, clique duas vezes no nome da conexão para iniciá-la e você será levado ao Raspberry Pi Desktop. Por favor, assista ao vídeo enquanto demonstramos isso para um PC e um Mac.

Etapa 4: Habilitando FTP

Habilitando FTP
Habilitando FTP
Habilitando FTP
Habilitando FTP
Habilitando FTP
Habilitando FTP
Habilitando FTP
Habilitando FTP

Usar uma conexão de área de trabalho remota é útil, mas você não pode copiar arquivos diretamente entre o seu PC e o Pi Desktop usando-o. Felizmente, existe uma maneira fácil de fazermos isso remotamente, usando FTP ou o Protocolo de Transferência de Arquivos.

Configurar o FTP também é simples. Simplesmente precisamos primeiro atualizar as informações do pacote executando "sudo apt-get update". Então, precisamos executar o comando "sudo apt install proftpd" que instalará o servidor FTP para nós. E isso é tudo que você precisa fazer. Por padrão, não há restrição aos diretórios que podem ser acessados por FTP. Se você tiver vários usuários, faria sentido limitar o acesso do usuário apenas ao seu diretório, que é / home / user. Você precisará atualizar o arquivo de configuração para fazer isso e para isso, você precisará executar o comando "sudo nano /etc/proftpd/proftpd.conf" que abrirá o arquivo de configuração em um editor de texto. Role para baixo até a linha "#DefaultRoot" e descomente o "#" que habilitará isso. Uma vez feito isso, simplesmente salve o arquivo pressionando "CTRL + X", "y" e "ENTER". Em seguida, você precisará recarregar o serviço executando o comando "sudo service proftpd reload". Isso colocará a nova configuração em vigor e só poderemos acessar o diretório / home / pi.

Acessar os arquivos e pastas é tão fácil. Você pode abrir um navegador da web e digitar "ftp://192.168.1.37" e, em seguida, fazer login com o nome de usuário padrão "pi" e a senha padrão "raspberry". Você poderá então visualizar os arquivos e até mesmo fazer o download. Ele continuará solicitando a autenticação da sessão por motivos de segurança. Isso não é totalmente conveniente e a maneira recomendada é usar algo chamado cliente FTP, como o FileZilla. Basta fazer o download e instalar e inserir os detalhes da conexão na barra superior, conforme mostrado na imagem - endereço IP, nome de usuário, senha e porta que é 21. Quando terminar, clique no botão "Quickconnect" e você poderá conectar à placa. Os arquivos e pastas do Raspberry Pi serão mostrados na metade direita e o sistema de arquivos do seu computador estará à esquerda. Você pode arrastar arquivos para permitir transferências. Dessa forma, você pode recuperar facilmente os arquivos de que precisa e gerenciar o sistema de arquivos.

É fácil acessar remotamente o Raspberry Pi usando três métodos diferentes. Se você gosta de postagens úteis como essa, considere se inscrever em nosso canal no YouTube, pois isso ajuda tremendamente.

YouTube:

Obrigado por ler!

Recomendado: