wtorek, 17 marca 2015

This account is currently not available - how to execute command as user with nologin shell set

How to run a command as a user without bash shell set?

There is actually one nifty way to do this - use the su command with combination of two options s and c.
# su -s /bin/bash -c 'touch /tmp/file' 
What actually will happen here is basically overriding configured shell with the one passed with "-s" option.

Brak komentarzy:

Prześlij komentarz