On Mon 05 May 2008, [EMAIL PROTECTED] wrote: > Have daemon setup on port 10001. > > Do not have NC, do not have root access. > > Client command : > > rsync -avzul -e "ssh -vvv -l username" /home/users/blah/ > rsync://lrem02:10001::/live
Firstly, this syntax is not quite correct, the manpage says: rsync [OPTION...] SRC... rsync://[EMAIL PROTECTED]:PORT]/DEST That would translate to: rsync://lrem02:10001/live i.e. don't confuse the two ways of specifying a daemon transfer (rsync://host/module and host::module) Secondly, if you have a daemon on 10001, why are you using ssh? Alternatively, if you have ssh access, why use a daemon? > How can i transfer to a non standard SSH daemon port (10001) with non-root > and non access to alter the init default files (873). If you have an _ssh_ daemon on 10001, then use: rsync -e 'ssh -p 10001' ... You could also make an entry for the remote host in ~/.ssh/config , like so: Host remotehost Port 10001 That will then be used as the default ssh port for that remotehost. Paul Slootman -- 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