GNU/Linux >> Linux Esercitazione >  >> Linux

avvia automaticamente la schermata all'accesso ssh

Un semplice screen -R dovrebbe fare il trucco.

Per verificarlo, ho aggiunto screen -R al mio .bash_profile su un server remoto, effettuato l'accesso, scollegato dallo schermo ed è stato riportato a un normale prompt della shell sul server remoto. Verificato anche con .bashrc. Gli accessi successivi hanno prodotto il risultato previsto (ricollegamento alla sessione dello schermo).


screen -RR si ricollegherà alla prima sessione disponibile o ne creerà una se necessario.


Ho riscontrato problemi con la creazione di 40 sessioni di schermate a cascata con alcune delle soluzioni all'avvio di una nuova finestra o sessione di schermate. Sono stato in grado di eliminare lo schermo a cascata e creare una nuova sessione se non esisteva con questo:

if [ -z "$STY" ]; then screen -R; fi

Verifica se sei in una sessione di schermate ed esegue screen -R se non lo sei. Senza il test ottieni il messaggio "Collegamento dall'interno dello schermo?" avviso dallo schermo ogni volta che crei una nuova finestra dello schermo.


Linux
  1. Come disabilitare il timeout in ssh durante il prompt di accesso (inattività della sessione di accesso) in Linux

  2. Uccidi la sessione dello schermo indipendente

  3. PuTTY:modifica la directory di accesso SSH predefinita

  4. Come posso forzare il distacco dello schermo da un'altra sessione SSH?

  5. Aggiornamento delle variabili di ambiente della sessione dello schermo per riflettere il nuovo accesso grafico?

Come utilizzare lo schermo Linux

Rimuovi la sessione GUEST dalla schermata di accesso di Ubuntu

Risolto il problema con "Impossibile avviare la sessione" all'accesso in Ubuntu 16.04

Rinomina la sessione dello schermo

Come riconnettersi a una sessione ssh disconnessa

Eseguendo un comando di lunga durata su ssh