Rsync cannot connect to host machine

Asked by Mark Koontz on 2009-04-19

Rsync works fine for copying files to a different location on the same machine. But when I try to connect to another server on the same network, it simply dies. When I use grsync graphical interface, I get the following error: rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(271) [sender=2.6.9] I have not found anything useful on the error on the internet.

My testing command line is
sudo rsync *.html GW-UB2:\back\
(where gw-ub2 is the second machine. back is a shared directory on that machine)

Both systems use Ubuntu 8.04 LTS desktop version.

My eventual goal is to make the second machine a complete clone of the first.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu rsync Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Micah Gersten (micahg) said :
#1

2 things:
First, Ubuntu and in general Linux based systems use the forward slash for paths instead of the backslash

Second, can you ping GW-UB2 from the command line? You might need to add an entry in /etc/hosts for your second machine so that you can connect to it. Alternatively, you can connect by IP.

Revision history for this message
Mark Koontz (mkoontz) said :
#2

Thank you for the response.

The slashes are a typo...I am more used to Windows and Novell networking. I have checked with forward slashes and get the same result.

I can ping the second machine from the first. Using the name and IP
sudo rsync *.html 10.1.1.228:/back/

I get the same result

Revision history for this message
Micah Gersten (micahg) said :
#3

Mark Koontz wrote:
> Question #67935 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/67935
>
> Status: Answered => Open
>
> Mark Koontz is still having a problem:
> Thank you for the response.
>
> The slashes are a typo...I am more used to Windows and Novell
> networking. I have checked with forward slashes and get the same
> result.
>
> I can ping the second machine from the first. Using the name and IP
> sudo rsync *.html 10.1.1.228:/back/
>
> I get the same result
>
>
Try it without sudo. You do not need sudo permissions to use rsync to
connect to a different machine. It should attempt to connect to the
other machine with the same username you are logged in as and prompt you
for a password.

Can you help with this problem?

Provide an answer of your own, or ask Mark Koontz for more information if necessary.

To post a message you must log in.