24.4. Définition de la console

Le module pam_console.so utilise le fichier /etc/security/console.perms pour déterminer les permissions des utilisateurs à la console du système. La syntaxe du fichier est très flexible; vous pouvez éditer le fichier de façon à ce que ces instructions ne s'appliquent plus. Cependant, le fichier par défaut possède une ligne ressemblant à celle qui suit:

<console>=tty[0-9][0-9]* :[0-9]\.[0-9] :[0-9]

Lorsque les utilisateurs se connectent, ils sont attachés à un genre de terminal nommé, soit un serveur X avec un nom comme :0 ou mymachine.example.com:1.0, soit un dispositif comme /dev/ttyS0 ou /dev/pts/2. Par défaut, les consoles virtuelles locales et les serveurs X locaux sont considérés comme locaux, mais si vous souhaitez considérer le terminal série se trouvant près de vous sur le port /dev/ttyS1 comme lui aussi local, changez cette ligne de façon à ce qu'elle devienne:

<console>=tty[0-9][0-9]* :[0-9]\.[0-9] :[0-9] 
/dev/ttyS1