On 10Dec2023 10:14, Alex <mysqlstudent@xxxxxxxxx> wrote:
I'm trying to use the "command=" ability with ssh and rsync to restrict
the
commands that can be run with a passwordless ssh key. The problem is that I
can't figure out the exact rsync that's being executed on the remote side.
I recall in the past being able to somehow log this information to syslog,
but now I can't remember and can't find it.
The command= is a shell command, so you can go:
command="set -x; rsync ...."
but surely you know the command, it's right there in the string?
If you're trying to figure out what rsync is invoking for the server end
in order to fill out the "command=" stuff, the --rsync-path option is in
fact a shell command too, so you can go:
rsync --rsync-path='set -x; rsync' .....
to see it when invoking rsync.
Cheers,
Cameron Simpson <cs@xxxxxxxxxx>
--
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue