Tipos De Usuario
Enviado por eduardo102093 • 1 de Marzo de 2014 • Informe • 1.356 Palabras (6 Páginas) • 373 Visitas
TIPOS DE USUARIO
• USUARIO ROOT
También llamado superusuario o administrador.
Es la única cuenta de usuario con privilegios sobre todo el sistema.
Acceso total a todos los archivos y directorios con independencia de propietarios y permisos.
• USUARIOS ESPECIALES O PSEUDO USUARIOS
Ejemplos: bin, daemon, adm, lp, sync, shutdown, mail, operator, squid, apache, etc.
Se les llama también cuentas del sistema.
No tiene todos los privilegios del usuario root, pero dependiendo de la cuenta asumen
distintos privilegios de root.
No tienen contraseñas pues son cuentas que no están diseñadas para iniciar sesiones
con ellas.
También se les conoce como cuentas de "no inicio de sesión" (nologin).Se crean (generalmente) automáticamente al momento de la instalación de Linux o de la
• USUARIOS ESTÁNDAR
Tienen solo privilegios completos en su directorio de trabajo o HOME.
Por seguridad, es siempre mejor trabajar como un usuario normal en vez del usuario root, y cuando se requiera hacer uso de comandos solo de root, utilizar el comando su.
En las distros actuales de Linux se les asigna generalmente un UID superior a 500
• /etc/passwd
Cualquiera que sea el tipo de usuario, todas las cuentas se encuentran definidas en el
archivo de configuración 'passwd', ubicado dentro del directorio /etc. Este archivo es de
texto tipo ASCII, se crea al momento de la instalación con el usuario root y las cuentas
especiales, más las cuentas de usuarios normales que se hayan indicado al momento de
la instalación.
El archivo /etc/passwd contiene una línea para cada usuario, similar a las siguientes:
root:x:0:0:root:/root:/bin/bash
moko:x:501:500:Gustavo Romero:/home/:/bin/bash
• /etc/shadow
El archivo /etc/shadow contiene una línea para cada usuario, similar a las siguientes:
root:ghy675gjuXCc12r5gt78uuu6R:10568:0:99999:7:7:-1::
soft:rfgf886DG778sDFFDRRu78asd:10568:0:-1:9:-1:-1::
• /etc/group
Este archivo guarda la relación de los grupos a los que pertenecen los usuarios del sistema, contiene una línea para cada usuario con tres o cuatro campos por grupo.
• /etc/login.defs
En el archivo de configuración /etc/login.defs están definidas las variables que controlan los aspectos de la creación de usuarios y de los campos de shadow usada por defecto.
MANEJO DE USUARIOS EN SISTEMAS GNU/LINUX
• AÑADIR USUARIOS CON USERADD
useradd o adduser es el comando que permite añadir nuevos usuarios al sistema desde la línea de comandos. Sus opciones más comunes o importantes son las siguientes:
- useradd –u 1020 –g 1020 –d /home/4S11 –m –s /bin/bash –c “Usuario 4S11”-e 2013-06-20 –f 5 4S11.
• MODIFICAR USUARIOS CON (USERMOD)
Como su nombre lo indica, usermod permite modificar o actualizar un usuario o cuenta ya existente.
Si quiseramos cambiar el nombre de usuario de a soft:
- usermod -l soft
Casi seguro también cambiará el nombre del directorio de inicio o HOME en /home, pero
si no fuera así, entonces:
- usermod -d /home/ soft
• ELIMINAR USUARIOS CON (USERDEL)
Como su nombre lo indica, userdel elimina una cuenta del sistema.
- userdel soft (Elimina toda la cuenta pero no elimina el Directorio)
- userdel -r soft (Elimina toda la cuenta y su Directorio)
• CAMBIAR CONTRASEÑAS CON (PASSWD)
- Passwd (nombre del Usuario)
Changing password for user soft.
New UNIX password: (Escribes la nueva Contraseña)
Retype new UNIX password: (Vuelves a escribir la nueva Contraseña)
• PERMISOS DE ARCHIVO
Para poder interpretar los permisos de archivos nada mejor que utilizar el comando ls -la.
Con esto vemos un listado largo de un directorio.
- r (permiso de lectura)
- w (permiso de escritura)
- x (permiso de ejecución)
0400 Lectura por parte del dueño
0200 Escritura por parte del dueño
0100 Ejecución por parte del dueño
0040 Lectura por parte del grupo
0010 Ejecución por parte del grupo
GESTION DE MEMORIA
• ¿Cómo funciona la memoria cache?
Nuestra memoria RAM se subdivide en SRAM o RAM estática y otra parte de llama DRAM o RAM dinámica.
• ¿Cómo Funciona la Memoria SRAM? Cuando ejecutamos un programa y lo cerramos parte de la información queda guardada aquí para que la próxima vez que se abra dicho programa se pueda ejecutar más rápido. Es importante liberar esta memoria Cachè ya que al llenarse toda y no liberar parte de ella nuestro sistema se volvería muy lento.
• ¿Cómo liberar memoria cache de nuestra RAM?
Creamos un archivo en nuestra home que se llame limpiamemoria.sh. Para crearlo abrimos una terminal y teclemaos:
- sudo gedit limpiamemoria.sh
Dentro
...