
Eu criei o usuário por "useradd", o usuário criou e criou a senha usando o comando "passwd" e conseguiu fazer login como newuser, mas enquanto digita "cd", diz /home/newuser nenhum arquivo ou diretório encontrado.
Alguém orienta que preciso criar manualmente um novo diretório sempre que adiciono um usuário com esse nome de usuário específico?
Responder1
MAN usuárioadicionar/adicionarusuário:
-d, --home HOME_DIR O novo usuário será criado usando HOME_DIR como o valor do diretório de login do usuário. O padrão é anexar o nome LOGIN a BASE_DIR e usá-lo como nome do diretório de login. O diretório HOME_DIR não precisa existir, mas não será criado se estiver faltando.
Alternativamente, verifique como adduser
se comporta em seu sistema. Geralmente, você pode pedir informações sobre como funcionam usando --help
ou algo semelhante como parâmetro.
VerificarCrie o diretório inicial ao criar um usuário [duplicado]. Se você está executando um tipo debian adduser
e useradd
são coisas diferentes. Verifique seus parâmetros individualmente em seu sistema.