Cum se salvează o sesiune activă atunci când o conexiune ssh este întreruptă, profhelp

În acest articol, voi vorbi despre cum să păstrați sesiunea activă atunci când conexiunea SSH este întreruptă. Pentru aceasta avem nevoie de un program foarte important, care ar trebui să fie în arsenalul fiecărui administrator de sistem. Se numește ecran. Acest program este un fel de manager de ferestre pentru consola. Să ne uităm la el în același mod în care poate fi util.







Să presupunem că configurați un server de la distanță, și trebuie să instalați o actualizare de software, sau kernel. Lucrul cu kosolyu la distanță este că, în cazul în care conexiunea este pierdută, sesiunea de pe un server de la distanță, în orice moment, fără a completat și, în consecință, în cazul în care în acest moment sunt modernizarea sistemului suschestuvuet probabilitatea ca acesta va fi deteriorat. Același lucru, deși nu atât de mortal cu actualizarea programelor.

Acum, să vedem ce ecran poate fi util:







  1. Când conexiunea este întreruptă, sesiunea nu se termină, dar continuă să ruleze în fundal.
  2. Dacă trebuie să executați mai multe sesiuni de terminare pe server - executați câte sesiuni doriți. Programul vă permite să comutați cu ușurință între sesiuni, să rulați altele noi și să ștergeți cele inutile.
  3. Fiecare sesiune, puteți apela numele, și apoi mai târziu, în timpul funcționării, va fi mai ușor pentru a comuta între ferestre.

Ecran de instalare

Dacă lucrați cu Ubuntu sau cu un server Debian, executați comanda:

După instalare, puteți rula programul tastând pe ecranul consolei.

Comenzi utile

Comenzile din interiorul programului:

  • Ctrl_A și Ctrl_D: Închideți programul și salvați sesiunile care rulează în el.
  • Ctrl_A și C - Creați o fereastră nouă în interiorul programului
  • Ctrl_A și A Schimbați titlul ferestrei
  • Ctrl_A și "Afișați lista sesiunilor de rulare

Pentru a vă reconecta la program după deconectarea conexiunii:

  • Conectați-vă la un program care rulează: ecran -r
  • Pentru conectarea la un program de funcționare sau începe unul nou, dacă nu există o singură instanță a unui program care rulează: ecran -D -r

În plus față de aceste comenzi, există multe altele în program, puteți vedea o listă a acestora tastând Ctrl_A și?







Trimiteți-le prietenilor: