Come interrompere il comando passwd?


4

Quando scrivo passwd, ottengo

Changing password for <user>.
(current) UNIX password:

Ora supponiamo che a questo punto cambi idea e decida di rimanere con la mia vecchia password. Cosa dovrei fare?

Ctrl+ Cnon funziona. L'unico modo che ho trovato è utilizzare una seconda riga di comando per scoprire il PID o il passwdprocesso in esecuzione e quindi alimentarlo kill -9(lo standard killnon funziona neanche).

Esiste un modo migliore, preferibilmente non coinvolgere una seconda riga di comando?

Risposte:


8

passwdha commutato il terminale in modalità completamente raw --- leggerà semplicemente tutto ciò che gli lanci, incluso il tuo Ctrl- Ce il normalmente collegato a "stop and go background" Ctrl- Z.

La migliore strategia è semplicemente premere Entere attendere l'errore:

[romano:~] 10 % passwd                                               
Changing password for romano.
(current) UNIX password: 
passwd: Authentication token manipulation error
passwd: password unchanged

Se decidi di interrompere dopo aver fornito la password nel primo passaggio, digita semplicemente le password non corrispondenti.
cubuspl42
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.