Execute 'screen -RD' automaticamente após conectar-se do PuTTY

Execute 'screen -RD' automaticamente após conectar-se do PuTTY

Gostaria que o PuTTY fosse executado automaticamente screen -RDquando eu fizer login, mas gostaria, se possível, que isso fosse configurado como parte do PuTTY ou que o servidor identificasse quando um usuário PuTTY está conectado e force screen -RD.

Não desejo que isso aconteça em outras caixas, pois não quero particularmente que isso afete certos processos automatizados, pois precisam se preocupar se screen -RDjá estão ocupados e incapazes de aceitar comandos.

Obrigado!

Responder1

A opção está em Conexão->SSH nas opções do PuTTY. Basta colocar screen -RDno campo de comando remoto e ele será executado.

Um aviso: certifique-se de que essa é realmente a combinação de opções que você deseja; pois isso fechará qualquer sessão que você já tenha aberta. Você pode querer usar -Rdou ter alguma lógica baseada na screen -listsaída do grepping.

Configurações de massa

Responder2

Resolvi esse problema no lado do servidor quando percebi que nunca houve uma instância em que eu quisesse um terminal que não fosse um terminal de tela. Eu adicionei screen -aAxRUOao meu ~/.profilepara que qualquer conexão SSH com esse sistema (ou shell que eu abra) se reconecte instantaneamente à minha sessão de tela (sem desconectar os outros shells que eu possa ter aberto) ou crie uma nova sessão de tela se isso não acontecer automaticamente existir.

informação relacionada