como se originar com sudo -u

2

Redhat Linux usando Bash

  1. faço login como eu mesmo
  2. sudo para outro usuário

sudo -u bash

Eu quero chamar um bash_profile quando faço isso. Quando eu corro isso, recebo o seguinte erro

bash: /home/myuser/.bashrc: permissão negada

Myuser: o nome de usuário com o qual eu faço login.

    
por Bob 08.02.2011 / 21:11

1 resposta

8
sudo -i -u username

deve acionar o shell de login para esse usuário, como sugerido acima, e pegar todas as suas preferências .whatever.

Como alternativa, tenho mais o hábito de fazer isso:

sudo su - username
    
por 08.02.2011 / 21:36