
Este es uno rápido que no puedo entender. ¿Usermod realmente crea un nuevo usuario si el usuario especificado aún no existe?
Aquí hay un ejemplo: usermod -s /bin/false $1
Si el usuario "tom" aún no existe, ¿se creará o necesitaré primero un comando como "adduser"?
Respuesta1
Respuesta corta:
# usermod -s /bin/false xyz
usermod: user 'xyz' does not exist
man usermod
le dice que esto es para modificar cuentas de usuario, por lo tanto necesitará una existente.
NAME
usermod - modify a user account
Si desea crear un usuario con algún shell específico de una sola vez, use el interruptor -s con useradd
:
# useradd -s /bin/false _username_