C'è un modo per bloccare la riga di comando?


29

Ad esempio, nella sessione X, posso usare Ctrl- Alt- Lper bloccare lo schermo, in modo da chiedere la password per sbloccare e impedire a qualcuno di giocare con il mio computer.

Ma se ho una sessione terminale aperta su uno dei tty (a cui posso accedere con Ctrl- Alt- F1, per esempio) - allora non è bloccato e qualcuno può ancora usarlo per fare del male. C'è un modo per 'bloccare' quella riga di comando (con alcuni processi in background in esecuzione, forse)?

Risposte:


27

vlockfarà come chiedete. Tuttavia, se si desidera eseguire processi in background, considerare screeninvece, che consente di disconnettersi e mantenere i processi in esecuzione in background, quindi ricollegarsi, anche quando si effettua l'accesso da posizioni alternative.


non riesco a ottenere vlock con plugin, si installa senza new.so, quindi non posso usare vlock -na
— Sergius

Utilizzare vlock -aper bloccare tutti i terminali virtuali (altrimenti si potrebbe facilmente passare a un altro terminale che potrebbe avere un utente connesso)
— friederbluemle

2
@friederbluemle Vale la pena notare, tuttavia, che alt-sysrq-k (alt-printcr-k, della famiglia magica sysrq), a seconda della configurazione, ucciderà il terminale corrente e si bloccherà con esso, consentendo a qualcuno di cambiare successivamente terminali.
— Erhannis

11

Se si esegue screennel terminale, è possibile bloccare il terminale con il comando Ctrl- a x.


2
È anche possibile bloccare automaticamente una sessione dello schermo dopo essere diventato inattivo. Basta specificare idle 900 lockscreenin .screenrcper bloccare la sessione dopo essere stati inattivi per 900 secondi (15 minuti).
— scai,

3
screenFai attenzione ai blocchi: non bloccano la sessione, ma solo la tua finestra particolare al suo interno. Chiunque possa collegarsi a quella sessione con la propria finestra non verrà bloccato.
— Curt J. Sampson,


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.