login faz exatamente o que o nome diz, ele registra um usuário e configura o ambiente, mas o comando de login não se destina a alternar para outra conta de usuário na linha de comando. Para isso, você usaria su username para alternar para outra conta ou sudo -u username para executar apenas um único comando como outro usuário.