Bash non può agire come nessuno e nogroup?


10

Ho un file di registro che è stato creato da nobody:, nogroupche è l'attività su cui si sta effettuando l'accesso, volevo emulare l'aggiunta di un messaggio a quel file di registro. Il mio primo pensiero è stato di:

$ sudo su nobody
This account is currently not available.

Risposte:


20

Hai una soluzione molto più semplice, basta eseguire: su -s /bin/bash nobody(sostituire /bin/bashcon la shell di tua scelta).

L' This account is currently not available.errore è dovuto al fatto che nobodyla shell predefinita dell'utente è /usr/sbin/nologin, su -simpone al sistema di utilizzare un'altra shell.


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.