SSH - Ripristinare una sessione di lavoro

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
scartozzo
Packager
Packager
Messaggi: 254
Iscritto il: mar 8 feb 2005, 0:00
Nome Cognome: Flavio Gallucci
Kernel: 3.19
Desktop: fluxbox
Distribuzione: ScarTOzzoLinux
Località: Torino

SSH - Ripristinare una sessione di lavoro

Messaggio da scartozzo »

Ho due dubbi:
1) Una volta avviata la sessione SSH e lanciato un lavoro (ad es. la compilazione del kernel), se mi scollego il lavoro si interrompe?
2) Se mi sono sconnesso come posso fare per riprendere la stessa sessione di lavoro con ssh, e quindi avere lo stesso terminale con la vista del lavoro in esecuzione (in questo caso la compilazione del kernel)?

Grazie

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

Secondo me è giusto che con ssh non sia possibile dato che non è una forma di condivisione desktop ma effettua un vero e proprio accesso al sistema come se stessi davanti al tuo pc: se dopo esserti autenticato avvii un lavoro e poi scrivi exit tutti i lavori vengono chiusi.

Tra l'altro se nel server ssh esegui pstree vedi che tutti i processi avviati in una sessione ssh sono "figli" di sshd e quindi una volta scollegati vengono terminati.

Potresti pensare di utilizzare qualche sistema VNC.

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: SSH - Ripristinare una sessione di lavoro

Messaggio da masalapianta »

scartozzo ha scritto:Ho due dubbi:
1) Una volta avviata la sessione SSH e lanciato un lavoro (ad es. la compilazione del kernel), se mi scollego il lavoro si interrompe?
2) Se mi sono sconnesso come posso fare per riprendere la stessa sessione di lavoro con ssh, e quindi avere lo stesso terminale con la vista del lavoro in esecuzione (in questo caso la compilazione del kernel)?

Grazie
man screen

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

wow! Funziona!
Non credevo che screen avesse queste potenzialità. :D

Ermes1
Linux 2.x
Linux 2.x
Messaggi: 374
Iscritto il: sab 25 mar 2006, 16:45

Messaggio da Ermes1 »

bello! non lo sapevo!

Rispondi