SUDO – command srvctl and others without access to the oracle user

Utilizando srvctl sin acceso al usuario oracle con comando sudo

Cuando existen diferentes politicas de seguridad y ellas implican evitar el acceso , o restringir el usuario de OS oracle nos vemos impedidos de poder utilizar el mismo para realizar tareas administrativas.

Si no se tiene conocimiento de las estructuras de usuarios y permisos en entornos unix podemos estar en un problema.

Es por ello que hoy trabajaremos en un usuario personal de OS que fue asignado , para que pueda realizar algunas tareas de administración.

Basicamente usaremos el comando sudo , que lo que hace es impersonar nuestro usuario, y correr cualquier comando autorizado como si fuese el mismo usuario oracle.

Por ejemplo:

sudo -u oracle lsnrctl status

Le hacemos creer al OS que el usuario oracle esta manejando ese comando. Sigue leyendo