Tecnología

Inicio

Permiso denegado en un perfil de Linux

Permiso denegado en un perfil de Linux


Cuando se inicia la sesión en un sistema Linux bajo un perfil o cuenta, en particular, es posible que aparezca el mensaje "Permiso denegado" pop-up, ya sea en la línea de comandos o bajo el sistema X Windows al que está intentando acceder a un archivo o instalar una aplicación. Si usted es un administrador puede usar el usuario root o el comando sudo para obtener alrededor de este mensaje.

Permisos de archivo

La seguridad de los sistemas basados ​​en Unix, como Linux, proviene de la forma en que los permisos para acceder o modificar los archivos son muy compartimentada. Los archivos de configuración que son esenciales para la función del sistema sólo pueden ser modificados por el usuario root del sistema, también conocido como superusuario. Los usuarios normales sólo pueden acceder a los archivos que o bien creados, o archivos cuyos propietarios les han dado permiso de acceso. Este sistema de permisos diferentes protege tanto el propio sistema, así como la seguridad de los usuarios individuales en el sistema. La única excepción a las restricciones de acceso a los archivos de los usuarios individuales es el usuario root, que pueden acceder y modificar cualquier archivo en el sistema entero.

Raíz

Sólo hay una única cuenta de usuario root en cualquier sistema Linux, y se crea durante el proceso de instalación del sistema. Debido sistema de permisos de ancho del usuario raíz, por lo general es utilizado para crear nuevas cuentas de usuario, modificar los permisos de archivo para permitir a otros usuarios acceder a archivos específicos, o el mantenimiento del sistema, tales como las instalaciones o actualizaciones. Por lo general, los administradores de sistemas no se registran en un sistema como el usuario root, pero abren una línea de comandos desde dentro de su cuenta de usuario normal y comienzan una sesión como usuario root escribiendo "su" seguido de la contraseña de root.

sudo

Un convenio de seguridad común es que los usuarios deben evitar asumir privilegios de superusuario a menos que están realizando un extenso mantenimiento del sistema. Por el contrario, la convención dice que los administradores de sistemas deben utilizar el "sudo" de comandos para dar las acciones individuales privilegios de root. Cualquier cuenta que el usuario root se ha añadido al grupo de usuarios "rueda" y se añade a la lista "sudoers" puede usar sudo. El uso de este comando le permitirá acceder a cualquier archivo en el sistema, y ​​también es comúnmente utilizado para la instalación de programas o actualizaciones del sistema.

Acceso restringido

Al igual que otros sistemas operativos pueden tener múltiples cuentas de administrador, un sistema Linux puede tener varias cuentas de usuario que tienen permiso para utilizar el comando "sudo". Si un usuario cuya cuenta no tiene permisos de sudo recibe un "permiso denegado" mensaje, simplemente significa que él estaba tratando de hacer algo que no se suponía. Si un usuario no tiene privilegios de administrador, entonces no tiene la intención de acceder a los archivos del sistema, los archivos de otros usuarios, o instalar nuevo software en el sistema.