linux basico
TAKASHI SUGASAWA
LINUX Básico (5. Comprensión del sistema de ficheros)
1
Programa del curso
1.
2.
3.
4.
5.
6.
7.
8.
9.
Introducción a LINUX
Operación básica de LINUX
Operación de archivos y directorios
Editor vi
Comprensión del sistema de ficheros
Shells(1)
Shells(2)
Shells(3)
Otros comandos
LINUX Básico (5. Comprensión del sistema de ficheros)
2LINUX Básico
5. Comprensión del sistema de ficheros
Índice
5.1
5.2
5.3
5.4
Usuarios y Grupos
Permisos de ficheros
inodo
Enlaces
LINUX Básico (5. Comprensión del sistema de ficheros)
3
5.1 Usuarios y grupos
(1) Usuarios
/etc/passwd
• Este archivo tiene la información asociada a los
•
•
•
usuarios en el sistema.
Sólo el súper usuario “root” puede modificarlo.Todos los usuarios pueden verlo.
Cada línea tiene la información de un usuario.
(contraseña cifrada)
descripción del usuario
usr001:x:501:501::/home/usr001:/bin/bash
nombre del usuario
ID del grupo
directorio base
login shell
ID del usuario
LINUX Básico (5. Comprensión del sistema de ficheros)
4
Un ejemplo de /etc/passwd
no se pueden usar para Login[root@linuxpc usr001]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
súper usuario
(omisión)
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
named:x:25:25:Named:/var/named:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
usr000:x:500:500::/home/usr000:/bin/bash
usr001:x:501:501::/home/usr001:/bin/bashusr002:x:502:502::/home/usr002:/bin/bash
usr003:x:503:503::/home/usr003:/bin/bash
usr004:x:504:504::/home/usr004:/bin/bash
usr005:x:505:505::/home/usr005:/bin/bash
usr006:x:506:506::/home/usr006:/bin/bash
usr007:x:507:507::/home/usr007:/bin/bash
usr008:x:508:508::/home/usr008:/bin/bash
usr009:x:509:509::/home/usr009:/bin/bash
usr010:x:510:510::/home/usr010:/bin/bash
usuarios
para
servicios
delsistema
usuarios
ordinales
los usuarios ordinales que existen en el sistema
LINUX Básico (5. Comprensión del sistema de ficheros)
5
5.1(2) Grupos
¿Qué es grupos?
• El grupo es un conjunto de los usuarios.
• Cada usuario es miembro de un grupo o grupos.
• A todos los miembros de un grupo se les puede dar mismo
capacidades o privilegios.
/etc/grupo
• Este archivo tiene lainformación acerca de grupos.
• Sólo el súper usuario puede modificarlo.
• Todos los usuarios pueden verlo.
• Cada línea tiene la información siguiente de un grupo.
(contraseña cifrada)
grupo1:x:1000:usr000,usr002,usr004,usr006,usr008,usr010
nombre del grupo
identificador del grupo
miembros del grupo
LINUX Básico (5. Comprensión del sistema de ficheros)
6
Un ejemplo de/etc/grupo
[usr001@linuxpc usr001]$ cat /etc/group
root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
(omisión)
grupos para el sistema
xfs:x:43:
named:x:25:
ntp:x:38:
usr000:x:500:
usr001:x:501:
En RedHat LINUX, cuando se añade un usuario, un
usr002:x:502:
grupo que tiene mismo nombre se crea al mismo tiempo.
usr003:x:503:
Y el usuario va a ser el miembro del grupousr004:x:504:
usr005:x:505:
automáticamente.
grupo “usr001”
usr006:x:506:
usr007:x:507:
usuario “usr001”
usr008:x:508:
usr009:x:509:
usr010:x:510:
grupo1:x:1000:usr000,usr002,usr004,usr006,usr008,usr010
grupo2:x:1001:usr001,usr003,usr005,usr007,usr009
todos:x:1002:usr000,usr001,usr002,usr003,usr004,usr005,usr
006,usr007,usr008,usr009,usr010
LINUX Básico (5. Comprensión del sistema deficheros)
7
Para este curso, creé los grupos siguiente.
grupo “todos”
grupo “grupo1”
“usr000”, ”usr002” , ”usr004” ,
”usr006” , ”usr008” , ”usr010” , …
grupo “grupo2”
“usr001”, ”usr003” , ”usr005” ,
”usr007” , ”usr009” , …
LINUX Básico (5. Comprensión del sistema de ficheros)
número par
número impar
8
5.2 Permisos de ficheros
(1) Confirmación de permisos de ficheros...
Regístrate para leer el documento completo.