O nome de usuário alterado será propagado para permissões de arquivo?

O nome de usuário alterado será propagado para permissões de arquivo?

Corri lastbe encontrei tentativas de login que usavam meu nome de usuário. Duvido que eles adivinhem minha senha, mas meu nome de usuário do dicionário de 4 letras minúsculas provavelmente deveria ser mais complexo.

Vou adicionar a primeira letra do meu sobrenome com

usermod -l login-name old-name

Meu usuário pertence a 3 grupos além dele. Isso mudará automaticamente? A propriedade de arquivos que não estão no diretório inicial refletirá o novo nome de login?

EDIT: Além disso, o nome do grupo do usuário mudará para corresponder ao novo nome de usuário? A mudança demorará muito se meu usuário tiver muitos arquivos?

Responder1

Ao usar:

usermod -L login_name login

O nome do usuário será alterado de login para login_name. Nada mais foi alterado. Em particular, o nome do diretório inicial do usuário provavelmente deverá ser alterado para refletir o novo nome de login.

Você pode fazer isso rapidamente com

chown -R username /home/username 

A alteração de permissões geralmente é rápida, mesmo com muitos arquivos.

Você também pode corrigir os grupos com sed.

sed -i ‘s/original_word/new_word/g’ /etc/group

informação relacionada