Duplication possible :
Qu'est-ce que cela signifie d'être dans le groupe 0 ?
Je voulais éviter d'utiliser la connexion racine SSH pour sauvegarder mon serveur distant. Ainsi, j'ai configuré un compte d'utilisateur non root sur le serveur et je l'ai placé sous le groupe root en pensant qu'il posséderait les mêmes privilèges qu'un utilisateur root. Mais je me rends vite compte qu'il ne peut pas lire les fichiers qui ne sont pas regroupés en tant que root et les fichiers sans l'autorisation de lecture pour le groupe root. Ma question est maintenant :la racine du groupe sert-elle à un but particulier ? Et quelle est la pratique courante pour sauvegarder un serveur distant (racine ou non racine) ?
Réponse acceptée :
Le groupe « racine » ne sert pas tant un objectif particulier qu'un objectif général :chaque fichier doit appartenir à un utilisateur et à un groupe, et « racine » est là comme une sorte de groupe par défaut pour l'utilisateur racine. les fichiers qui n'entrent pas dans d'autres catégories telles que la roue (semi-old school) ou la poubelle. (Ce n'est pas purement factuel, c'est une forte dose d'opinion personnelle étayée par l'expérience.) Pour les sauvegardes, comme l'a dit jordanm, vous devrez très probablement utiliser les autorisations de l'utilisateur root.