Re: Trying to elevate rsync privileges when connecting over ssh without using NOPASSWD in sudoers

Carson Gaspar via rsync <[email protected]>
Newsgroups gmane.network.rsync.general
Message-ID <[email protected]>
On 3/11/2022 4:39 AM, Dr. Mark Asbach via rsync wrote:
> a) Using ssh-askpass, we can use the options -e "ssh -X" 
> --rsync-path="sudo -A rsync" (see https://askubuntu.com/a/1167758). 
> The problem in our scenario is that using ansible, we run the 
> identical rsync command on multiple hosts in parallel (we target about 
> 32 VMs in one go). So the person running the script would have to 
> enter the password into 32 dialogs exactly at the time they pop up.

You could use ssh-agent instead, and add either an ssh public key PAM 
module to sudo's stack (e.g. pam_ssh_agent_auth) or an ssh certificate 
PAM module (e.g. pam_ussh). Sadly, I'm unaware of a PAM module that 
supports both.




-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.