nome de usuário adicionado, usuário incapaz de gravar no diretório inicial

3

Eu adicionei vários usuários ao meu servidor usando useradd -d /home/<username> <username> . Os usuários podem efetuar login e acessar seus diretórios, mas recebem mensagens de erro de permissão negada ao tentar criar arquivos ou diretórios.

Eu pensei que associar um diretório home / username com username concede permissão de leitura / gravação, e que eu não tenho que usar chmod para dar ao usuário permissões para seu próprio diretório home. Presumivelmente eu perdi um passo ao criar a conta de usuário, por favor, esclareça.

    
por mshpak 30.09.2015 / 16:54

1 resposta

2

Você deve usar a opção -m para criar o diretório inicial ao fazer useradd . -d ... é apenas para substituir o nome padrão do diretório inicial, que é o mesmo que o que você forneceu. Você precisa chown name:name /home/name para cada nome para recuperar.

-m é útil, pois também copia alguns arquivos padrão para o diretório inicial.

    
por 30.09.2015 / 17:08

Tags