Administracion linux
IRONTEC - http://www.irontec.com
CURSO LINUX: Administración de Sistema y Servicios
(parte 2)
1
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios (parte 2)
Sistemas de ficheros en Unix
●
En un sistema Unix todo son archivos: memoria física, ratón, modems, teclado...Filosofía de diseño de grán éxito y potencia, aunque también peligrosa: un simple error de permisos puede permitir modificar todo un disco duro. Tipos de archivos: ➔ ficheros planos ➔ directorios ➔ ficheros especiales (dispositivos)
• orientados a carácter • orientados a bloque
●
●
2
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios(parte 2)
Comandos en GNU/Linux
Comandos para búsqueda de archivos
● ● ●
find (busca ficheros en directorios) locate (busca patrones en bases de datos) whereis (busca el binario, el fuente y la página de ayuda de un fichero) which (busca comandos en el PATH)
●
3
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios (parte 2)
Gestión deUsuarios y Grupos
Características de usuarios Unix
●
●
Los sistemas Unix son sistemas multiusuario. Cada usuario tiene una serie de características propias y asociadas: ➔ uid: identificativo de usuario (debe ser único) ➔ gid: identificativo de grupo ➔ home: carpeta de trabajo o personal ➔ shell: interprete de comandos Comandos: ➔ who/whoami/id (muestra información de usuarios) ➔su/sudo (cambia de usuario o privilegios)
4
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios (parte 2)
Gestión de Usuarios y Grupos
Gestión de Usuarios
● ● ●
adduser (crear usuarios) usermod (modificar usuarios) deluser (eliminar usuarios)
Gestión de Grupos
● ● ●
addgroup (añade grupo o usuario a grupo) groupmod (modifica grupo)delgroup (elimina grupo o usuario de grupo)
5
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios (parte 2)
Gestión de Usuarios y Grupos
Gestión de Usuarios
linux:~$ adduser alumno linux:~$ addgroup consultec linux:~$ adduser –home /home/consultec/alumno –shell /bin/sh –uid 5001 –ingroup consultec alumno linux:~$ usermod –-shell /bin/bashalumno linux:~$ adduser alumno softwarelibre
• Esto añade a “alumno” al grupo “softwarelibre”
6
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios (parte 2)
Gestión de Usuarios y Grupos
Cambiando el propietario y grupo
●
Para cambiar el propietario o grupo puede hacerse a través del nombre o del identificativo (uid o gid). ➔ chown(cambiar el propietario) ➔ chmod (cambiar el grupo)
7
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios (parte 2)
Gestión de Usuarios y Grupos
Cambiando el propietario y grupo
linux:~$ ls -l ~/documentos/linux.pdf -rw-rw-r-- 1 alumno alumno 2684 ene 2 21:09 linux.pdf
linux:~$ chown alumno:consultec ~/documentos/linux.pdf linux:~$ ls-l ~/documentos/linux.pdf -rw-rw-r-- 1 alumno consultec 2684 ene 2 21:09 linux.pdf
linux:~$ id aktor uid=500(aktor) gid=500(aktor) grupos=500(aktor) linux:~$ chown 500 ~/documentos/linux.pdf linux:~$ ls -l ~/documentos/linux.pdf -rw-rw-r-- 1 aktor consultec 2684 ene 2 21:09 linux.pdf
8
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios(parte 2)
Administración de permisos de ficheros
Permisos de ficheros en sistemas Unix
●
Todos los archivos en Unix tienen permisos que indican que y quien puede hacer o no hacer una acción con el archivo. Es la base de la seguridad de Unix. 2 formas de notación: ➔ Modo alfabético ➔ Modo octal
● ●
9
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de...
Regístrate para leer el documento completo.