Adduser antes do usermod?

1

Este é um rápido que eu não consigo descobrir. O usermod realmente cria um novo usuário se o usuário especificado ainda não existir?

Aqui está um exemplo:     usermod -s / bin / false $ 1

Se o usuário "tom" já não existir, ele será criado ou precisarei de um comando como "adduser" primeiro?

    
por James Willson 30.09.2012 / 23:06

1 resposta

1

Resposta curta:

# usermod -s /bin/false xyz
usermod: user 'xyz' does not exist

man usermod informa que isso é para modificar as contas de usuário, portanto, você precisará de uma conta existente.

NAME
       usermod - modify a user account

Se você gosta de criar um usuário com algum shell específico em um tiro, use a opção -s com useradd :

# useradd -s /bin/false _username_
    
por 30.09.2012 / 23:10