Eu gostaria de saber, como modificar corretamente o homedir de um usuário.
Eu já sei sobre este comando
usermod -d /home/peter peter
Mas sei, eu tenho que criar o homedir antes? E o que acontecerá com o velho homedir? (Conheço a opção -m que moveria o conteúdo, mas não quero mover / remover o conteúdo antigo).
Portanto, para não remover e deixar o conteúdo antigo, precisaria usar o comando exatamente como mencionei acima?
Eu uso o Ubuntu 12.04.1 LTS "Server".
fonte
whoami
e com quem todos estão conectadoswho
.users
e ele apenas retornou meu próprio nome. Qual não era o nome de usuário ao qual eu designei o novo diretório inicial. Parece-me que o usuário foi atribuído de alguma forma a mim, porque após o re-login funcionou bem.move
antigo para novo diretório, portanto, ele não criará um novo diretório se o diretório antigo não existir. manpages.ubuntu.com/manpages/precise/en/man8/usermod.8.htmlsudo chown peter: peter
pode ser preferível aqui. Este formulário<user>:
usa o grupo padrão do usuário, que não é necessariamente o mesmo nome que o nome do usuário.