There is a host of computers and one of them needs to Rsync a specific folder from each of the other computers.

The way its done right now is that this central computer has ssh access to all those other computers.

Is it possible to only gain access to a single folder in another machine?

closed as off topic by Adi, Gilles, NULLZ, Ayrx, TildalWave Jun 11 '13 at 13:37

Questions on Information Security Stack Exchange are expected to relate to Information security within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Yes, there are many ways to gain access to remote folders, and SSH is one of them. A central computer with access to the others is the easiest way of keeping them all in synch. But 1. this isn't a security question; 2. you need to give us a lot more information: what operating systems, what the trust relationship between the computers is, what protocols your network lets though, etc. – Gilles Jun 11 '13 at 10:24

You can use SSH with a user that only has read/write access to one specific folder on the other machine. Some more information on file permissions here.

Also check up on chroot, which sandboxes the user to a single subdirectory - it's a bit more work.

Not the answer you're looking for? Browse other questions tagged or ask your own question.