Normal Unix faria isso com 'su' significando 'super usuário'.
Algo como
su - otherusername
Aplicativos GUI podem ou não funcionar, não sei sobre o OSX ...
Eu gostaria de uma outra maneira de alterar meu usuário atual do que pela GUI.
Seria ótimo se você pudesse alterar o usuário o mais rápido possível para seu shell de login em chsh
.
Como você pode mudar o usuário no terminal do OS X?
su
na verdade significa “usuário substituto”.
Use su -l USERNAME
para simular um logon de shell completo que altere suas variáveis e o coloque no diretório inicial do usuário.
Digite man su
para outras opções.