Um tablet Android pode ser usado como console Linux?

Um tablet Android pode ser usado como console Linux?

Um tablet Android pode ser usado como console Linux (por exemplo, conectando-se a uma das portas USB da máquina Linux)?

Eu gerencio uma pequena sala de servidores de inicialização (CentOS/Ubuntu) que não possui consoles dedicados para os servidores. Isso significa que se eu precisar obter acesso a uma máquina com mau comportamento, preciso conectar o teclado/mouse/tela à máquina.

Conectar um tablet executando algum tipo de emulação VT100/xterm seria o ideal.

Alguma idéia se o acima for possível?

Responder1

A pergunta não especifica que a rede não está funcionando, ou o SSH não está disponível, ou que apenas um dispositivo físico conectado ao computador é necessário, mas caso você precise de uma solução somente de hardware, existem algumas opções.

De longe, o mais rápido e fácil seria apenas ter um teclado USB antigo e um monitor pequeno e mantê-los guardados em algum lugar para emergências.

Mas a primeira solução Android funcionaria para transformar seu tablet em um teclado/touchpad USB com qualquer sistema operacional, ou mesmo se o computador só conseguir acessar o BIOS ou o gerenciador de inicialização. Ele usa oAplicativo de teclado USB:

insira a descrição da imagem aqui

Você precisará instalar um kernel personalizado em seu dispositivo Android, que adicionará funções de teclado + mouse à sua porta USB. Este aplicativo é usado para enviar eventos de tecla e mouse. Você também precisará de root.

Outros dispositivos: você mesmo terá que compilar o kernel, usando este patch:https://github.com/pelya/android-keyboard-gadget/blob/master/kernel-3.4.patch

Esse linktem uma bela descrição

Este é um aplicativo gratuito que não requer nenhum driver em seu computador – como você verá, os aplicativos abaixo só funcionarão se você configurar primeiro um cliente servidor em seu computador. Portanto, ao contrário da maioria das outras plataformas semelhantes, o teclado USB funcionará dentro do BIOS, dentro do bootloader, com qualquer sistema operacional e com qualquer hardware que tenha um soquete USB habilitado e disponível.

No seu dispositivo Android, o aplicativo deverá adicionar funções de teclado e mouse à porta USB. Infelizmente, esse processo não pode ser concluído pelo próprio aplicativo, a menos que você prepare algumas coisas adicionais primeiro. Nesse sentido, você terá que usar um smartphone com root (existem diferentes soluções de root com um clique que podem ser usadas para quase todos os dispositivos baseados em Android, portanto, garantir que o root não seja um problema).

Além disso, você precisará atualizar um kernel personalizado dedicado dentro do sistema principal do Android que alimenta seu aparelho – esta operação de atualização pode ser concluída se uma imagem de recuperação personalizada estiver sendo executada em seu dispositivo (recomendo que você use a versão mais recente da recuperação TWRP para fazer as coisas funcionarem desde a primeira tentativa).

Portanto, antes de usar a ferramenta de teclado USB, faça root no seu dispositivo Android e instale a recuperação TWRP. Então vá paraGitHube baixe o kernel customizado que deve ser aplicado em seu aparelho. E por último, execute o teclado USB e conecte seu smartphone ou tablet ao computador via cabo USB para controlar seu computador através de seus dispositivos portáteis.


Para um monitor, não parece haver nenhuma solução Android compatível apenas com hardware disponível. Existem maneiras de usarsoftware windows/mac para tablet, ou umcliente vnc para linux.


Apenas seguindo o título, primeiro, terceiro e quarto parágrafos, supondo que você ainda tenha algum acesso à rede telnet/ssh, você pode usar isto:

Existem muitos programas de terminal para Android e programas SSH, e mais do que alguns "terminais com SSH", apenaspesquisando ssh android no Googletem um monte de sucessos, experimente alguns. Você só precisa estar na mesma rede e ser capaz de usar SSH (ou telnet simples) na máquina Linux. Ou se a sua máquina Linux permitir SSH da Internet, conecte-se de qualquer lugar.

Aparentemente umpoucos sitesrecomendar SucoSSH.

informação relacionada