Ho un utente definito in questo modo:
sudo useradd -m -s /sbin/nologin foo
Non è pensato per essere loggato ma è destinato a servire un'applicazione web. Tuttavia, se provo a fare qualcosa all'interno della directory ...
sudo -u foo -H touch bar
Ricevo un errore
touch: cannot touch ‘bar’: Permission denied
La mia domanda è: cosa sto facendo di sbagliato? Cioè, se è possibile, cosa devo fare per controllare la home directory di un utente senza la necessità di accedere?