Hello, rsync does offer the --rsh argument. I would like to use it that way rsync --rsh=ssh -o ServerAliveInterval=240 -o LogLevel=Error -o IdentityFile=/home/user/.ssh/id_rsa -p 22 --delete --delete-excluded -v -i / user at localhost:"/tmp/tmp6x75lz10" You see there are several sub-arguments that need to be put to "ssh" via the "--rsh". How can I be sure that e.g. "-o ServerAliveInterval" is interpreted by ssh and not by rsync?
You can put it all in quotes. Also, if you are scripting you might find setting $RSYNC_RSH easier. On 10/7/22 04:46, c.buhtz--- via rsync wrote:> Hello, > > rsync does offer the --rsh argument. I would like to use it that way > > rsync --rsh=ssh -o ServerAliveInterval=240 -o LogLevel=Error -o IdentityFile=/home/user/.ssh/id_rsa -p 22 --delete --delete-excluded -v -i / user at localhost:"/tmp/tmp6x75lz10" > > You see there are several sub-arguments that need to be put to "ssh" via the "--rsh". How can I be sure that e.g. "-o ServerAliveInterval" is interpreted by ssh and not by rsync? >-- ~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._., Kevin Korb Phone: (407) 252-6853 Systems Administrator Internet: FutureQuest, Inc. Kevin at FutureQuest.net (work) Orlando, Florida kmk at sanitarium.net (personal) Web page: https://sanitarium.net/ PGP public key available on web site. ~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
On Fri, Oct 7, 2022 at 1:46 AM c.buhtz wrote:> You see there are several sub-arguments that need to be put to "ssh" via > the "--rsh". >In addition to what Kevin said, I find it easier to put customizations into the ~/.ssh/config file under a custom hostname (or the main hostname, as you prefer). For instance: Host name1 Hostname localhost Port 22 User username ServerAliveInterval 240 LogLevel Error IdentifyFile /some/path At that point you can ssh and/or rsync to "name1" and all those options auto-apply (you don't even need the "user@" bit). And rsync should default to using ssh these days (though exporting RSYNC_RSH=ssh does make extra sure of that). ..wayne.. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.samba.org/pipermail/rsync/attachments/20221007/78eed900/attachment.htm>