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