Gestión de redes seriales con UUCP y PPP en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo funcionan los privilegios de archivos de configuración de PPP

La configuración de Solaris PPP 4.0 incluye el concepto de privileges. Los privilegios determinan la precedencia de las opciones de configuración, especialmente cuando la misma opción se invoca en más de una ubicación. Una opción que se invoca desde un origen privilegiado tiene más prioridad que la misma opción invocada desde un origen no privilegiado.

Privilegios del usuario

El único usuario con privilegios es el superusuario (root), con el UID de cero. Todos los demás usuarios no tienen privilegios.

Privilegios de archivos

    Los siguientes archivos de configuración tienen privilegios, independientemente de sus propietarios:

  • /etc/ppp/options

  • /etc/ppp/options.nombre de tty

  • /etc/ppp/peers/nombre de par

El archivo $HOME/.ppprc es propiedad del usuario. Las opciones que se leen desde $HOME/.ppprc y desde la línea de comandos tienen privilegios sólo si el usuario que invoca pppd es root.

Los argumentos que siguen a la opción file tienen privilegios.

Efectos de privilegios de opciones

Algunas opciones necesitan que el usuario que invoca o el origen tengan privilegios para poder funcionar. A las opciones que se invocan en la línea de comandos se les asignan los privilegios del usuario que ejecuta el comando pppd. Estas opciones no tienen privilegios, a menos que el usuario que invoca pppd esté en root.

Opción
Estado
Explicación
domain
Con privilegios
Requiere privilegios para su uso.
linkname
Con privilegios
Requiere privilegios para su uso.
noauth
Con privilegios
Requiere privilegios para su uso.
nopam
Con privilegios
Requiere privilegios para su uso.
pam
Con privilegios
Requiere privilegios para su uso.
plugin
Con privilegios
Requiere privilegios para su uso.
privgroup
Con privilegios
Requiere privilegios para su uso.
allow-ip addresses
Con privilegios
Requiere privilegios para su uso.
name hostname
Con privilegios
Requiere privilegios para su uso.
plink
Con privilegios
Requiere privilegios para su uso.
noplink
Con privilegios
Requiere privilegios para su uso.
plumbed
Con privilegios
Requiere privilegios para su uso.
proxyarp
Tiene privilegios si noproxyarp se ha especificado
No se puede sustituir por un usuario sin privilegios.
defaultroute
Con privilegios si nodefaultroute está establecido en un archivo con privilegios o por un usuario con privilegios
No se puede sustituir por un usuario sin privilegios.
disconnect
Con privilegios si está establecido en un archivo con privilegios o por un usuario con privilegios
No se puede sustituir por un usuario sin privilegios.
bsdcomp
Con privilegios si está establecido en un archivo con privilegios o por un usuario con privilegios
El usuario sin privilegios no puede especificar un tamaño de código mayor al que el usuario con privilegios ha especificado.
deflate
Con privilegios si está establecido en un archivo con privilegios o por un usuario con privilegios
El usuario sin privilegios no puede especificar un tamaño de código mayor al que el usuario con privilegios ha especificado.
connect
Con privilegios si está establecido en un archivo con privilegios o por un usuario con privilegios
No se puede sustituir por un usuario sin privilegios.
init
Con privilegios si está establecido en un archivo con privilegios o por un usuario con privilegios
No se puede sustituir por un usuario sin privilegios.
pty
Con privilegios si está establecido en un archivo con privilegios o por un usuario con privilegios
No se puede sustituir por un usuario sin privilegios.
welcome
Con privilegios si está establecido en un archivo con privilegios o por un usuario con privilegios
No se puede sustituir por un usuario sin privilegios.
ttyname
Con privilegios si se estableció en un archivo con privilegios
Sin privilegios si se estableció en un archivo sin privilegios
Abierto con permisos root, independientemente de quién invoca pppd.
Abierto con los privilegios del usuario que invoca pppd.