Como Acessar o Terminal do Debian 12 (ou similar) via Web com Shell In A Box

Se você precisa acessar o terminal do seu servidor Debian de forma simples e prática, sem precisar de uma conexão SSH tradicional, uma excelente solução é utilizar o Shell In A Box. Ele permite que você acesse o terminal diretamente de qualquer navegador, sem necessidade de clientes SSH dedicados.

Passo a Passo: Instalando e Configurando o Shell In A Box

Primeiro, instale o Shell In A Box no seu servidor. Basta rodar o comando abaixo para instalar o pacote:

sudo apt update
sudo apt install shellinabox

Após a instalação, o serviço do Shell In A Box será iniciado automaticamente. Para garantir que tudo está funcionando, execute o comando:

sudo systemctl status shellinabox

Isso deve retornar o status do serviço, e você verá que ele está em funcionamento.

Se precisar alterar a porta padrão ou habilitar HTTPS para conexões seguras, edite o arquivo de configuração localizado em /etc/default/shellinabox:

sudo nano /etc/default/shellinabox

Para alterar a porta, por exemplo, modifique a linha SHELLINABOX_PORT=4200 para o número da porta desejada.

Após a instalação e configuração, abra seu navegador e acesse:

http://<seu-ip>:4200

Substitua <seu-ip> pelo IP do seu servidor. Você será solicitado a fazer login com suas credenciais de sistema e, pronto, terá acesso ao terminal diretamente da web!

Vantagens do Shell In A Box

Acesso remoto facilitado, sem precisar de um cliente SSH instalado.
Simples de usar, basta um navegador para controlar o servidor.
Pode ser configurado para usar HTTPS, garantindo conexões seguras.

Rolar para cima