Acesse o terminal Raspberry Pi na web usando shell em uma caixa

Acesse o terminal Raspberry Pi na web usando shell em uma caixa
Deseja acessar o terminal Raspberry Pi na web sem usar nenhuma ferramenta SSH? Instalar Concha em uma caixa. É um emulador de terminal baseado na Web que permite que os usuários do Raspberry Pi acessem o terminal da linha de comando de qualquer navegador usando o endereço IP do sistema. Ele foi projetado para ser um aplicativo Web simples, independente e seguro que pode ser útil para os usuários que desejam acessar remotamente o terminal.

Se você deseja instalar Concha em uma caixa No sistema Raspberry Pi, siga este artigo.

Shell em uma instalação de caixa no seu Raspberry Pi

O Concha em um boX pode ser instalado no Raspberry Pi nas etapas a seguir:

Passo 1: Para instalar o Shell em uma caixa do repositório de origem Raspberry Pi, faça o seguinte comando:

$ sudo apt install OpenSSL Shellinabox

Concha em uma caixa A instalação leva algum tempo e você deve esperar até que eles terminem.

Passo 2: Por padrão, Concha em uma caixa Escuta o host localheiro na porta TCP 4200. Para evitar acesso não autorizado à sua máquina SSH, você pode alterar a porta padrão para uma aleatória (i.e., 6175) para fins de segurança. Para alterar a configuração, abra o Concha em uma caixa Arquivo de configuração através do seguinte comando:

$ sudo nano/etc/default/shellinabox

Etapa 3: Em seguida, altere a configuração conforme indicado abaixo.

Depois de fazer as mudanças, use “Ctrl+X” Para salvar o arquivo, então "Y" para sair.

Passo 4: Você deve reiniciar o Concha em uma caixa Serviço através do comando abaixo-dado.

$ sudo systemctl reiniciar shellinabox

Etapa 5: Após o reinício, você pode usar o seguinte comando para verificar o status do Concha em uma caixa serviço.

$ sudo systemctl status shellinabox

Etapa 6: Agora vamos usar o netstat comando para ver se o Concha em uma caixa é ativo na porta 6175.

$ sudo netstat -nap | Grep Shellinabox

Etapa 7: Agora você tem que instalar Firewall (ufw) no Raspberry Pi através do seguinte comando para atualizar a regra para a porta 6175.

$ sudo apt install ufw

Etapa 8: Para ativar o acesso remoto ao seu shell Linux, você deve abrir a porta 6175 para Concha em uma caixa Usando o seguinte comando:

$ sudo ufw permitir 6175/tcp

Etapa 9: Vá em frente e abra o link ““https: // Raspberrypi-ip-Adress: 6175em qualquer navegador.

Observação: Encontre endereço IP para Raspberry Pi usando HostName -i comando.

Etapa 10: Continue até o endereço IP selecionado usando o “Avançado” opção se um aviso aparecer no seu navegador.

Em seguida, use a credencial padrão do Raspberry Pi para acessar o terminal Raspberry Pi no navegador da web.

Agora, é bom usar o terminal Raspberry Pi na web e pode executar o comando no sistema Raspberry Pi diretamente do seu navegador.

Remoção da concha em uma caixa do Raspberry Pi:

Concha em uma caixa pode ser removido do sistema Raspberry Pi, executando o comando no terminal PI.

$ sudo apt remover shellinabox

Conclusão

Concha em uma caixa é uma ferramenta eficaz que permite que os usuários do Raspberry Pi acessem remotamente o terminal na web. Você pode instalar rapidamente esta ferramenta no Raspberry Pi usando o apt comando. Uma vez feito, você precisa configurar o arquivo e depois permitir que o tráfego porta 6175 usando o firewall. Posteriormente, você pode usar o endereço IP do Raspberry Pi e o login e a senha padrão para acessar o terminal usando um navegador da Web.