Altere o diretório inicial do usuário sem acesso root

0

Eu tenho uma conta em um servidor (o administrador é péssimo) e ele configurou meu usuário para casa em /home/username . Ele também removeu meu acesso a esse diretório de usuários e disse que eu deveria usar /home/Guest , que é root:root e public writable (permissões 777 ).

Como não quero usá-lo, pensei em criar um subdiretório de / home / Guest que não seja public gravável e defina-o como minha casa. infelizmente

usermod -m -d /home/Guest/dir username

Falha com o comando não encontrado. O que eu posso fazer (eu já entrei em contato com ele), para obter alguma pasta pessoal (ele negou, eu não sei porque)

    
por Schwertspize 16.09.2015 / 07:11

1 resposta

0

Você só pode fazer isso temporariamente. Isso significa que toda vez que você fizer login como usuário, você deverá executar este comando:

export HOME=/home/Guest/dir

Dessa forma, você pode fazer com que a maioria dos aplicativos pense que seu diretório pessoal é o local que você usa acima.

~ também começará a apontar para /home/Guest/dir .

As aplicações com que isso funcionou para mim foram NPM e Maven.

    
por 11.01.2018 / 12:51

Tags