Server, Login Remoto, SSH?

3

Duas coisas. Estou tentando configurar vários aplicativos de servidor no Ubuntu com Terminal usando SSH .

  1. Eu preciso ser capaz de usar algum tipo de login para os aplicativos VNC, (com problemas com) SSH GREAT, mas mesmo se eu fechar a conexão não posso me conectar de volta ao aplicativo Terminal do servidor. Então, como eu acesso os terminais de um novo logon com o SSH? (ou qualquer outra sugestão)
  2. Como eu executo múltiplos terminais em uma única conexão SSH?

Em conclusão, eu quero usar o SSH (ou alguma outra coisa) para se conectar a vários aplicativos do Terminal (já em execução) para ter acesso ao console para os servidores ou gerenciamento de arquivos.

    
por Landon 29.01.2016 / 07:04

1 resposta

4

Use um multiplexador de terminal.

Um bom para usar que é fácil de aprender é screen . Você pode obtê-lo por:

sudo apt-get install screen

Para criar uma nova sessão screen :

screen -S somename

Isso gerará uma nova sessão com seu shell padrão. Para desanexar, pressione ctrl + a seguido de d .

Para listar as sessões atuais de screen :

screen -ls

Para anexar novamente a uma sessão desanexada:

screen -r somename

Para criar uma sessão de tela "multiusuário" para que mais de uma pessoa possa visualizar e digitar a sessão:

screen -m -S shared

Para participar de uma sessão multiusuário:

screen -X shared

Para finalizar uma tela em uma sessão, você pode:

kill PID (found with screen -ls)

ou enquanto a tela estiver conectada ctrl + d

    
por user323419 29.01.2016 / 07:10