Como alterar o nome de usuário curto ou longo através de um comando no Mac OS X?

3

Eu fiz um erro de digitação em todos os meus Macs. Existe um comando que eu possa executar para alterar o nome da conta de usuário de "nome antigo" para "novo nome"?

Esses Macs ainda não foram usados.

    
por Bob 30.07.2013 / 17:37

1 resposta

0

De Macworld.com .

Se você ainda quiser percorrer todo o caminho, aqui estão os passos a seguir; Observe que essas instruções presumem que sua pasta pessoal está localizada em / Users:

Se o Login automático estiver ativado (nas preferências de contas) da conta que você está modificando, desative-o. Da mesma forma, se o Cofre de arquivos estiver ativado (nas preferências de segurança), desative-o. Você pode reativar esses recursos, se desejar, após concluir o procedimento. Faça o login como um usuário diferente daquele que você deseja modificar; Verifique se a conta que você deseja modificar não está conectada. Abra o painel Contas das Preferências do Sistema. Se o ícone de cadeado no canto inferior esquerdo da janela Contas estiver "bloqueado", clique nele e forneça um nome de usuário e senha administrativos; isso permite que você faça alterações. Na lista de contas à esquerda, clique com o botão direito do mouse (ou clique com a tecla Control pressionada) no nome da conta que deseja modificar. escolha Opções avançadas no menu resultante. Na tela Opções avançadas, exclua seu nome de usuário curto atual no campo Nome abreviado e digite o novo nome de usuário abreviado desejado. No campo Diretório inicial, altere / Users / oldusername para / Users / newusername, em que oldusername é seu nome de usuário curto original e newusername é seu novo nome de usuário abreviado. Anote os caminhos originais e novos. Clique em OK e feche as Preferências do Sistema. Abra o Terminal (em / Aplicativos / Utilitários). Digite o seguinte comando, tudo em uma linha e, em seguida, pressione Return; quando solicitado, forneça a senha da conta de administrador que você está usando no momento e, em seguida, pressione Retornar novamente: sudo mv / Users / oldusername / usuários / newusername (Estes são os caminhos originais e novos do Diretório Inicial da Etapa 7; o nome antigo é seu nome de usuário curto original e o novo nome de usuário é seu novo nome de usuário curto.) Essa etapa renomeia sua pasta pessoal no Localizador. Reinicie o seu Mac. Alterando o nome de uma pasta inicial no Terminal Após a reinicialização, seu nome de usuário abreviado será completamente alterado, pelo menos no que diz respeito ao Mac OS X - tanto o nome da conta como o nome da sua pasta pessoal no Finder foram atualizados.

Um problema específico que você pode ter após realizar este procedimento é a incapacidade de acessar o Compartilhamento na Web para a conta modificada, você pode ver um erro "proibido" ou "403". (Eu testei o procedimento acima várias vezes para este artigo e experimentei esse problema apenas uma vez.) Se isso acontecer com você, siga o procedimento neste artigo do Suporte da Apple; Observe que na etapa 16 do artigo, shortname significa seu novo nome de usuário curto.

DICA: Se, depois de alterar o nome da sua conta, você ocasionalmente digitar seu nome de usuário original acidentalmente, poderá usar o primeiro procedimento acima para adicionar seu nome antigo como um alias ao novo nome.

Vantagens: Tanto o seu nome de usuário curto quanto a sua pasta pessoal no Finder são alterados; método quase completo de alterar seu nome de usuário curto.

Desvantagens: Podem resultar em problemas menores com serviços e aplicativos que armazenam suas configurações ou dados com base em seu nome de usuário abreviado ou no caminho para sua pasta pessoal; talvez seja necessário corrigir o Compartilhamento da Web para que ele reconheça a alteração em seu diretório pessoal.

Mude os desafios Você perceberá que eu chamei até mesmo o método de full-monty de "quase completo". Principalmente por causa dos possíveis problemas que mencionei acima com relação a configurações, especialmente entre softwares de terceiros. Mas também porque estou protegendo um pouco: no passado, a Apple armazenava um bom número de configurações em nível de usuário e até mesmo algumas configurações em nível de sistema relacionadas aos usuários, como referências aos diretórios pessoais dos usuários; ao trabalhar no ChangeShortName, meu colega James Bucanek e eu regularmente descobrimos e tivemos que lidar com questões menores relacionadas a essas configurações.

A boa notícia é que muitas das configurações do OS X que se quebram quando você altera o nome de usuário curto no Tiger - mesmo aquelas que usam caminhos de diretório local - são atualizadas automaticamente pelo SO quando você altera o nome de usuário abreviado no Leopard. Fiquei agradavelmente surpreendido com o bom funcionamento das ferramentas do Leopard.

    
por 23.12.2013 / 18:34

Tags