Problema de diretório inicial em duas máquinas diferentes

1

Estou acessando dois sistemas Linux (Ubuntu) com o mesmo nome de usuário (digamos userU ) e senha, digamos que seus nomes sejam system1 e system2 . Se eu mudar minha senha em um sistema, ele também será efetivo no outro. Em ambos os sistemas, env outputs HOME as:

  /globalMachine/u/userU

Quando eu entro no system1 e digito pwd ele mostra:

  /globalMachine/u/userU

Mas quando eu entro no system2, ele me localiza em / e diz:

  could not chdir to home directory /globalMachine/u/userU: Permission denied
  -bash: /globalMachine/u/userU/.bash_profile: Permission denied

Se eu digitar pwd , ele mostrará / . Mas, eu tenho /home/userU no system2 e nunca me localiza lá. Alguém pode me ajudar a resolver esse problema?

    
por tiki 01.12.2012 / 03:37

2 respostas

1

A seguir, mudei meu diretório pessoal no system2:

usermod -d /home/userU userU

Obrigado!

    
por 04.12.2012 / 18:15
1

Só porque a senha e o nome de usuário são os mesmos, não significa que o seu ID de usuário seja o mesmo. Isso seria porque a permissão negada. Se você usar root no seu sistema2 e, em seguida, fornecer a saída de um comando "ls -al" no diretório inicial do userU, ele lançará mais luz sobre o seu problema.

    
por 01.12.2012 / 03:52