Page 167 - Ubuntu
P. 167
El sistema de permisos de GNU/Linux
Veamos algunos ejemplos adicionales:
-rwxrw-r--
-r w x r w -r - -
En este caso, se trata de un archivo que puede ser
leído, escrito y ejecutado por su dueño, solamen-
te leído y escrito por su grupo, y solo leído por el
resto de los usuarios.
r
w
-
-----
- -rw-r-----
r
En este caso se trata de un archivo que puede ser Las opciones son:
leído y escrito por el dueño del archivo y su gru- • u: usuario (user)
po puede solamente leer dicho archivo. El resto de • g: grupo (group)
los usuarios no pueden acceder a él. • o: otros usuarios (other)
• a: todos los anteriores (all)
-r--r--r--
-r - -r - -r - -
Todos los usuarios del sistema pueden solamente Luego, el símbolo + o - indica si el permiso será
leer dicho archivo. habilitado o negado. El parámetro permiso indica
el permiso en cuestión. Las opciones son:
USO DEL COMANDO CHMOD
Para gestionar los permisos de archivos y directo- • r: lectura (read)
rios utilizamos el comando chmodchmod. • w: escritura (write)
• x: ejecución (execution)
Veamos un ejemplo:
-
/
i
m
[
er
p
i
h
o
v
c
] [
so
r
a
m
o
h
chmod [quien]+/-[permiso] [archivo] ] Como último parámetro, vamos a indicar cuál es
c
d [
n
ui
e
q
]+
el archivo al cual vamos a modificarle el sistema
El primer parámetro (quién) es una letra que in- de permisos:
dica a quién vamos a permitirle o no el permi- a alternarama:/# touch pruebas-permisos.txtt
c
u
a
e
u
h pr
x
#
t
o
:
/
sos
.
e
r
m
i
s
a
b
t
p
-
m
n
a
r
r
l
t
e
a
so al archivo. alternarama:/# ls -l pruebas-permisos.txt
p
a
a
e
m
s
-
l
r
t
.
t
x
s
i
m
o
s
a
:
s
-
l
r
n
a
/
#
l
r
u
e
r
a
b
t
e
p
CREAR SCRIPTS
Para obtener nuestro primer script, debemos crear un archivo y adentro introducirle co-
mandos, uno debajo del otro y luego asignarle permisos de ejecución, Para ejecutarlo,
simplemente tenemos que tipear ./nombredearchivo.
165
www.FreeLibros.me
Ubuntu_Cap7_143_170_c.indd 165 25/01/2012 06:43:57 p.m.
25/01/2012 06:43:57 p.m.
Ubuntu_Cap7_143_170_c.indd 165