¿Dónde está el archivo sudoers en Solaris? ¿Es diferente entre las versiones de Solaris (específicamente, 9 y 10)?
¿Dónde está el archivo sudoers en Solaris? ¿Es diferente entre las versiones de Solaris (específicamente, 9 y 10)?
Respuestas:
Si es así sudo
, el visudo
comando debería decirle dónde está el sudoers
archivo.
$ sudo visudo -c
Password:
/etc/sudoers: parsed OK
mira ^^^^
aquí
Ni Solaris 9 ni 10 incluyen sudo, no se incluyó con Solaris hasta Solaris 11, por lo que para Solaris 9 y 10 la respuesta es "Cualquier ruta se compiló en la versión que instaló".
Solaris tiene un sistema de privilegios más avanzado que ese. Por ejemplo, puede permitir que alguien acceda a puertos privilegiados sin dar acceso general a la raíz. Para hacer lo que hace sudo, agregue el perfil "Administrador principal" al usuario:
# usermod -P"Primary Administrator" someuser
Y luego bajo ese usuario:
$ pfexec command
Los perfiles se definen en / etc / security / prof_attr. Allí verá una lista de los privilegios detallados en el perfil. Las asignaciones de usuario / perfil están en / etc / user_attr.
Está /usr/local/etc
en mi sistema Oracle Solaris 10 1/13 s10x_u11wos_24a X86. No hubo visudo
comando.