O comando sudo
pode executar qualquer coisa como um usuário específico com a opção -u
. Em vez de se preocupar com shells, tente cat
(ou execute, qualquer que seja) seu arquivo como seu usuário de destino:
$ sudo -u apache cat .ssh/authorized_keys
cat: .ssh/authorized_keys: Permission denied