Possibile duplicato:
Cosa significa essere nel gruppo 0?
Volevo evitare di utilizzare l'accesso root SSH per eseguire il backup del mio server remoto. Quindi ho impostato un account utente non root sul server e lo metto sotto il gruppo root pensando che avrebbe lo stesso privilegio di un utente root. Ma presto mi rendo conto che non può leggere file che non sono raggruppati come root e file senza l'autorizzazione di lettura per la root del gruppo. La mia domanda ora è:la radice del gruppo ha uno scopo speciale? E qual è la pratica comune per eseguire il backup di un server remoto (root o non root)?
Risposta accettata:
Il gruppo "root" non ha uno scopo speciale quanto serve uno scopo generale:ogni file deve essere di proprietà di un utente e di un gruppo e "root" è lì come una sorta di gruppo predefinito per l'utente root di proprietà file che non rientrano in altre categorie come wheel (semi-old school) o bin. (Questo non è puramente fattuale, è una forte dose di opinione personale supportata dall'esperienza.) Per i backup, come ha detto Jordanm, molto probabilmente dovrai utilizzare i permessi dell'utente root.