ssh-agent e subshell não conectando

0

O usuário do sistema inicia o agente e adiciona a chave privada usada para o Github, para que outros usuários do terminal possam usar.

Primeiras coisas como usuário regular

eval $(ssh-agent -s)

ssh-add

Agora eu tenho um usuário nologin (/ bin / false) com diretório home em www que gostaria de usar para buscar recursos remotos.

sudo -u myother.user git pull

Permission denied (publickey).

Em seguida, para depurar ainda mais eu tentei

sudo -u myother.user ssh -vT [email protected]

mostra que ele está tentando buscar chaves em /var/www.myother.user/.ssh que eu realmente não esperava?

Para confirmar que o agente não está realmente acessível a partir da subshell

sudo -u myother.user ssh-add -l

Could not open a connection to your authentication agent.

    
por H.Rabiee 29.04.2018 / 22:13

0 respostas

Tags