1 votes

Autoriser certains utilisateurs à accéder à un répertoire spécifique ?

J'essaie de trouver comment permettre à certains utilisateurs qui sont aussi moi d'accéder à un répertoire de fichiers que je veux utiliser pour tous mes utilisateurs.

Les fichiers que je veux utiliser sont sur account1 dans le répertoire /home/account1/public_html/source/engines et je veux que le répertoire /home/account2/public_html/source/engines d'utiliser les mêmes fichiers exacts sans avoir à les télécharger aux deux endroits à chaque fois que je les modifie, j'ai donc créé un lien symbolique simple et j'ai ajouté account2 au groupe account1 (tout en gardant son propre groupe comme primaire). Cela me donne toujours un Permission refusée erreur cependant. Y a-t-il un moyen pour que je puisse accorder account2 et les autres comptes que je crée pour moi-même ont accès à ces fichiers ? Je ne veux pas qu'ils soient globaux pour tous les utilisateurs car je ne veux pas que mes utilisateurs hébergés puissent y accéder, seulement mes utilisateurs.

groups account1 renvoie à account1 : account1

groups account2 renvoie à account2 : account2 account1

/home/account1/public_html/source/engines et tous ses fichiers appartiennent à account1:account1

Si vous avez besoin d'autres informations, n'hésitez pas à les demander.

0voto

Ivan Peevski Points 588
  • Assurez-vous que vous avez les bonnes permissions pour les groupes (chmod g+rw pour les fichiers et chmod g+rwx pour les répertoires).
  • De plus, si vous testez les permissions à partir du Shell, il arrive que de nouveaux groupes s'appliquent après que vous vous soyez déconnecté et reconnecté.

En cas d'échec, il pourrait s'agir d'autres contrôles d'autorisation (en plus des contrôles standard de Linux), tels que SELinux. Si vous pouvez le contrôler, essayez de le désactiver pour vérifier qu'il n'est pas à l'origine du problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X