/etc/hostname
é um arquivo global que define o nome do host do seu PC completo, não apenas para um usuário.
Para editá-lo, você precisa ter permissões de root usando o sudo. Portanto, o novo usuário deve estar no arquivo sudoers. Ativar um novo usuário para o sudo em execução
sudo adduser <userName> sudo
como o usuário que já possui sudo
direitos (assim daquele em que você criou o novo usuário;))
Observe que você também deve editar o arquivo /etc/hosts
, para que o nome do host corresponda a esse valor em /etc/hostname
.