Posso utilizar um usuário sem remover seu diretório pessoal?

0

Eu fiz o seguinte:

useradd -d /home/iauser -m -s /bin/bash -c "IA User" iauser

recebeu este erro:

UX: useradd: ERROR: Create home directory failed. Operation not applicable

Ele criou uma entrada no passwd:

iauser:x:101:10:User:/home/iauser:/bin/bash 

No Solaris, você não pode usar /home porque é usado pelo automounter.

Pergunta:

Posso fazer isso:

userdel iauser 

sem remover o diretório /home ?

    
por Marinaio 15.12.2017 / 20:56

2 respostas

2

Se você não fornecer a opção -r ao userdel, ela não deverá remover o diretório inicial:

SYNOPSIS
     userdel [-r] login
...    
OPTIONS
     The following options are supported:

     -r       Remove the user's home directory from  the  system.
              This  directory  must  exist.  The files and direc-
              tories under the home directory will no  longer  be
              accessible  following  successful  execution of the
              command.

Observe que a opção -r está entre colchetes, indicando que é um sinalizador opcional.

Manual do Oracle Man seção 1M: Comandos de administração do sistema: userdel

    
por 15.12.2017 / 21:15
0

Parece que a resposta pode estar na sua pergunta (ou editada em?)

Como / home geralmente é um montão automático, não é possível criar um diretório nele.

    
por 16.12.2017 / 04:55