Executando o Mac OS X 10.6, o diretório inicial dos meus usuários está errado

Executando o Mac OS X 10.6, o diretório inicial dos meus usuários está errado

De alguma forma, meu diretório pessoal no meu Mac foi alterado e não tenho certeza de como alterá-lo novamente, sou mais um cara do Linux e o Mac OS X tem algum outro mecanismo para armazenar essas informações.

Basicamente, quando eu entro na máquina normalmente, inicio uma janela de terminal. Eu começo no diretório /Users/erik_miller, que é meu diretório inicial, mas quando executo algo assim

cd ~

A máquina tenta mudar para

/Users/erik_miller.

Sim, o mesmo caminho com ponto final. Posso alterar minha variável de ambiente $HOME para a sessão, mas na próxima vez que iniciar a máquina ela será revertida. Então, acho que se eu conseguir descobrir onde essas informações estão armazenadas, posso simplesmente alterá-las e espero que tudo fique bem.

Responder1

Na seção Contas das Preferências do Sistema, clique com o botão direito (ctl) em seu nome para ter a opção de "Configurações avançadas", uma das configurações avançadas é Diretório inicial... se contiver o ponto final, exclua-o. Talvez seja necessário sair e entrar novamente...

Responder2

Verifique o Directory Utility para descobrir onde ele está procurando informações do usuário.

EmPreferências do Sistema»Contas»Opções de login, imprensaJuntar...ouEditar, entãoAbra o Utilitário de Diretório...

NoServiçosguia, se o Active Directory estiver habilitado, verifique as Opções avançadas em Experiência do usuário e o atributo homeDirectory no Active Directory. Se o NIS estiver habilitado e você tiver um servidor NIS em sua rede, verifique o mapa de senhas do NIS ( ypmatch erik_miller passwd). Se o LDAP estiver ativado, verifique o atributo homeDirectory no LDAP. Os serviços de diretório podem ser verificados usando o comando dscl (por exemplo, dscl . -read /Users/erik_millerpara o domínio local). Você também pode verificar, /etc/passwdembora normalmente não seja usado, se os Serviços de Diretório estão disponíveis.

Além disso, como você diz que é apenas um problema na linha de comando, você pode verificar seus scripts de login (por exemplo, .bashrc, .profile, .login, .cshrc, .tcshrc, etc., dependendo do seu shell) para garantir que nenhum deles está modificando HOME.

informação relacionada