Re: [OT] rsync, ssh e chiavi con restrizioni
"Mario V. Guenzi" <[email protected]> Fri, 23 Jan 2026 09:25:51 +0100
| Newsgroups | gmane.linux.debian.user.italian |
|---|---|
| Message-ID | <[email protected]> |
Buondi' Alessandro, non sono certo di aver capito correttamente il quesito, quindi ti chiedo a) i due host sono raggiungibili via SSH SOLO tramite scambio di certificati quindi tutti gli host autorizzati hanno la chiave in locale o b) l'accesso SSH e' libero tramite pw ? se a) a mio avviso ti stai complicando la vita per niente se b) la faccenda e' diversa e merita una riflessione piu' approfondita oppure una gabola del tipo sia pluto l'utente di manutenzione sia pippo l'utente che fa rsync da host1 a host2 crea utente topolino che fa il rsync alla rovescia usando i tuoi comandi Quanto sopra ammesso che abbia capito giusto e non fischi per fiaschi Cordialita' Il 22/01/26 18:38, Alessandro Baggi ha scritto: > Un saluto a tutta la lista. > > Ho un piccolo server remoto sul quale carico dei file tramite > rsync+ssh utilizzando una chiave privata con utente diverso da quello > con cui effettuo la manutenzione. > > I due nodi sono entrambi con Debian 13. > > Volevo rendere l'accesso con questa chiave più ristretto, ovvero poter > lanciare solo il comando desiderato. Quando rsync invia i dati > richiama sull'host remoto "rsync --server -slHogDtpArze.iLsfxCIvu" e > l'ho inserito in command="..." all'interno di authorized_keys. > Quindi quando lancio rsync+ssh con quella specifica chiave mi permette > solo di lanciare il comando "rsync --server...." e tutto funziona bene > > Ogni tanto, risincronizzo al contrario il dataset, ma in questo caso > rsync richiama sull'host remoto "rsync --server --sender > -slHogDtpArze.iLsfxCIvu" che non corrisponde al comando riportato > sulla chiave in authorized_keys. > > Considerato che a ogni chiave ssh può essere associato un singolo > comando, dovrei usare una chiave separata per il push e una per il > pull dei dati utilizzando sempre lo stesso utente. > > A questo punto mi chiedo: ha senso creare due chiavi private per lo > stesso utente con restrizione sul comando (questo migliora la > sicurezza?) oppure mi sto complicando la vita e basta? > > Grazie a tutti per la pazienza. > > Saluti, > Alessandro. >