Ciao Alessandro,
Il giorno mar, 22/04/2025 alle 18.38 +0200, Alessandro Baggi ha scritto:
Un saluto a tutta la lista,
mi ritrovo a dover sincronizzare un dataset con molti file su un server
remoto dovendo però mantenere permessi e possibili ACL. Ho pensato di
utilizzare rsync + SSH con autenticazione con chiave.
[...]
Se vuoi mantenere permessi e ACL operando su file di vari utenti devi per
forza usare l'utente root remoto. Se ti preoccupa lasciare aperto l'accesso
via SSH a root, puoi impostare dei vincoli sulla chiave nel file
authorized_keys. Ad esempio puoi dire che la chiave può essere usata solo
per chiamare rsync.
esempio:
https://linux-audit.com/ssh/restrict-ssh-access-to-only-allow-rsync/