Gestion de réseaux série à l'aide d'UUCP et de PPP dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Fonctionnement des privilèges du fichier de configuration PPP

La configuration d'Solaris PPP 4.0 configuration inclut concept de privilèges. Les privilèges déterminent l'ordre de priorité des options de configuration, en particulier lorsque la même option est appelée à plusieurs emplacements. Toute option appelée d'une source privilégiée est prioritaire sur la même option appelée d'une source non privilégiée.

Privilèges utilisateur

Le seul utilisateur privilégié est le superutilisateur (root), dont l'ID utilisateur est zéro. Tous les autres utilisateurs ne sont pas privilégiés.

Privilèges de fichier

    Les fichiers de configuration suivants sont privilégiés, peu importe qui est leur propriétaire :

  • /etc/ppp/options

  • /etc/ppp/options.ttyname

  • /etc/ppp/peers/peer-name

Le fichier $HOME/.ppprc appartient à l'utilisateur. Les options lues à partir de $HOME/.ppprc et de la ligne de commande sont privilégiées si l'utilisateur à l'origine de l'appel de pppd est root et uniquement à cette condition.

Les arguments qui suivent l'option file sont privilégiés.

Effets des privilèges d'option

Certaines options ne fonctionnent que si l'utilisateur ou la source à l'origine de l'appel est privilégié. Les options appelées sur la ligne de commande se voient affecter les privilèges de l'utilisateur qui exécute la commande pppd. Ces options ne sont pas privilégiées à moins que l'utilisateur qui appelle la commande pppd soit root.

Option
orphelin ?
Explication
domain
Privilégiée
Privilèges requis pour l'utiliser
linkname
Privilégiée
Privilèges requis pour l'utiliser
noauth
Privilégiée
Privilèges requis pour l'utiliser
nopam
Privilégiée
Privilèges requis pour l'utiliser
pam
Privilégiée
Privilèges requis pour l'utiliser
plugin
Privilégiée
Privilèges requis pour l'utiliser
privgroup
Privilégiée
Privilèges requis pour l'utiliser
allow-ip addresses
Privilégiée
Privilèges requis pour l'utiliser
name hostname
Privilégiée
Privilèges requis pour l'utiliser
plink
Privilégiée
Privilèges requis pour l'utiliser
noplink
Privilégiée
Privilèges requis pour l'utiliser
plumbed
Privilégiée
Privilèges requis pour l'utiliser
proxyarp
Devient privilégiée si noproxyarp a été spécifiée
Ne peut pas être ignorée par un utilisateur sans privilège
defaultroute
Privilégiée si nodefaultroute est définie dans un fichier privilégié ou par un utilisateur privilégié
Ne peut pas être ignorée par un utilisateur sans privilège
disconnect
Privilégiée si définie dans un fichier privilégié ou par un utilisateur privilégié
Ne peut pas être ignorée par un utilisateur sans privilège
bsdcomp
Privilégiée si définie dans un fichier privilégié ou par un utilisateur privilégié
L'utilisateur sans privilège ne peut pas spécifier une taille de code plus grande que celle spécifiée par l'utilisateur privilégié
deflate
Privilégiée si définie dans un fichier privilégié ou par un utilisateur privilégié
L'utilisateur sans privilège ne peut pas spécifier une taille de code plus grande que celle spécifiée par l'utilisateur privilégié
connect
Privilégiée si définie dans un fichier privilégié ou par un utilisateur privilégié
Ne peut pas être ignorée par un utilisateur sans privilège
init
Privilégiée si définie dans un fichier privilégié ou par un utilisateur privilégié
Ne peut pas être ignorée par un utilisateur sans privilège
pty
Privilégiée si définie dans un fichier privilégié ou par un utilisateur privilégié
Ne peut pas être ignorée par un utilisateur sans privilège
welcome
Privilégiée si définie dans un fichier privilégié ou par un utilisateur privilégié
Ne peut pas être ignorée par un utilisateur sans privilège
ttyname
Privilégiée si définie dans un fichier privilégié
Non privilégiée si définie dans un fichier sans privilège
Ouverte avec des permissions root quel que soit l'utilisateur qui appelle pppd.
Ouverte avec les privilèges de l'utilisateur qui appelle pppd