Eu preciso ler o arquivo crontab de um usuário compartilhado em uma máquina remota.
Não consigo SSH diretamente para esse usuário, mas sim o SSH para meu usuário particular e, em seguida, executo sudo -iu <shared user>
, portanto, não posso executar diretamente crontab -l
.
Eu tenho uma conexão SFTP para esse usuário na máquina remota, mas não consigo ler /var/spool/cron/<user>
diretamente, devido à falta de permissões para o diretório /var/spool/cron
(parece que o executável crontab
pode obter as permissões para isso arquivo porque ele tem o setuid
bit definido).
SSH-ing para o meu usuário, em seguida, mudar para o usuário compartilhado e executando crontab -l
não é o ideal.
Existe alguma outra maneira de conseguir isso?
Tags ssh permissions cron sftp