linux

Páginas: 20 (4906 palabras) Publicado: 10 de febrero de 2015
Gestión de usuarios y grupos en Linux
La administración de usuarios y grupos en Linux nos permitirá optimizar la utilización del sistema multiusuario cuando son varias las personas que explotan las posibilidades del servidor. Cada usuario deberá disponer de su nombre de usuario y contraseña para acceder al sistema lo que le permitirá acceder a los recursos.
En este capítulo veremos cómofunciona el sistema de permisos de archivo en Linux, aprenderemos a crear y eliminar usuarios y grupos y comprenderemos la utilidad de crear grupos de usuarios.
2.1 Usuarios y grupos de usuarios en Linux
El sistema Unix es un sistema operativo multiusuario. Linux está basado en el sistema Unix. Para que múltiples usuarios puedan hacer uso del sistema de una forma segura y ordenada, es necesarioque el sistema disponga de mecanismos de administración y seguridad para proteger los datos de cada usuario, así como para proteger y asegurar el correcto funcionamiento del sistema. 
Cuentas de usuario
Para poder utilizar el sistema operativo Unix es necesario disponer de una cuenta de usuario que se compone de nombre de usuario (login) y de contraseña (password). Las cuentas de usuario soncreadas por el administrador que en Unix es un usuario especial llamado root (ver más abajo). Los usuarios deberán pertenecer al menos a un grupo de usuarios ya que obligatoriamente deben tener asignado un grupo principal o grupo primario.  
Cuando un usuario entra en un sistema Unix, debe identificarse indicando su nombre de usuario (en inglés login) y su contraseña (en inglés password). Si seequivoca al introducir su nombre o su contraseña, el sistema le denegará el acceso y no podrá entrar.

Inicio de sesión en Linux
Una vez se haya identificado de forma satisfactoria, el usuario podrá utilizar el sistema y ejecutar todas las aplicaciones que le sean permitidas, así como leer, modificar o borrar aquellos archivos sobre los cuales tenga permiso.
Las cuentas de usuario no soloofrecen al usuario un nombre y una contraseña, también le proporciona una ruta para almacenar sus documentos y su perfil, generalmente dentro de la carpeta /home/nombre-usuario y comunmente denominada carpeta home del usuario, y un intérprete de comandos (shell) que le permitirá ejecutar aplicaciones. .

Cuando el usuario ejecuta una aplicación, el sistema carga laaplicación en memoria y la ejecuta. En el argot informático a las aplicaciones que se están ejecutando en un momento determinado se les denomina procesos. Los procesos en ejecución pertenecen a algún usuario. El sistema asigna a los procesos el usuario que los ejecuta. Ejemplo, si el usuario "pepe" ejecuta la aplicación "konqueror", en la lista de procesos del sistema aparecerá un nuevo proceso llamado"konqueror" cuyo propietario es "pepe". Obligatoriamente, todos los procesos del sistema pertenecen a algún usuario. Ejecutando el comando 'ps aux' podemos ver todos los procesos en ejecución. Si ejecutamos el comando 'top' lo veremos a tiempo real.

Mostrando procesos con top. La segunda columna indica el propietario
Cuando se crea un nuevo archivo, el propietario del archivo será elusuario que lo ha creado y el grupo del archivo será el grupo principal de dicho usuario. Ejemplo, si "pepe" cuyo grupo principal es "profes" crea un nuevo archivo llamado examen.txt, el propietario de examen.txt será "pepe" y el grupo propietario será "profes", o lo que es lo mismo, el archivo pertenecerá al usuario pepe y al grupo profes. Obligatoriamente, todos los archivos del sistema pertenecen aalgún usuario y a algún grupo.

El archivo examen.txt pertenece al usuario pepe y al grupo profes
La cuenta de usuario le permite acceder al sistema tanto de forma presencial (sentado delante del ordenador) como de forma remota accediendo desde otro equipo por la red. Los permisos que tiene el usuario cuando utiliza el sistema presencialmente son los mismos que tiene cuando lo hace...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • linux
  • linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS