diff options
| author | Matt Reeve <matt@mreeve.com> | 2021-05-12 14:28:22 +0100 |
|---|---|---|
| committer | Polynomdivision <vincent@systemli.org> | 2021-05-14 18:45:03 +0200 |
| commit | 081229aa09e28435d3d8802ce053a5d4eee8978a (patch) | |
| tree | a3a44879544148acc310d0e7b58dd5e8da33811e /lang/python/python-six | |
| parent | 59f8342dae29532ae3d4357754a085d107112f80 (diff) | |
rsync: Add rrsync script
Rrsync is a perl script that is supplied as an extra with the rsync program.
It must be used in conjunction with openssh-server or openssh-server-pam
as it requires ~/.ssh/authorized_keys which is not supported by dropbear.
Rrsync allows selective access to subdirectories in either read-only, write-only or read-write,
depending on settings in authorized_keys. This allows for safe, restrictive access.
It's particularly useful for automated backup purposes.
An example usage would be this entry:
command="/usr/bin/rrsync -ro /home" <public key here>
This would allow a system connecting with this public key to be able to rsync FROM the
/home directory tree only. It could not write to this directory, nor read from any other directory.
Signed-off-by: Matt Reeve <matt@mreeve.com>
Diffstat (limited to 'lang/python/python-six')
0 files changed, 0 insertions, 0 deletions
