Inn2 utilise pour savoir quel droit doivent être attribué à un lecteur une méthode en deux temps :
Authentification de l'utilisateur
Je ne traiterais pas les méthodes pour faire une identification par utilisateur. La page de man explique les différentes méthodes pour le faire. |
Droits
Le premier bloc de chaque type qui correspond à la connexion est utilisée.
L'authentification est gérée par les blocs de type auth :
auth localhost { host: "localhost, 127.0.0.1, stdin" default: <localhost> }
nom du bloc. |
|
adresses autorisées selon le format uwildmat(3) (l'arobase n'est pas autorisée). |
|
identité par défaut, si aucune méthode d'authentification n'en donne une autre. |
Et les droits sont gérés par les bloc de type access :
access localhost { users: <localhost> newsgroups: fr.misc.bavardages.* access: RPA }
nom du bloc. |
|
les utilisateurs concernées par ce bloc (format uwildmat(3)) |
|
un masque des groupes autorisés (format uwildmat(3)) |
|
Les droits donnés aux utilisateurs du bloc, les permissions les plus courantes sont :
|