kreuzhev

Sist.Operativo

Mar 23rd, 2016
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.03 KB | None | 0 0
  1. A6} Permisos, usuarios y grupos:
  2.  
  3. 1)Permisos: -Lectura -> r } 9
  4. -Escritura -> w } permisos
  5. -Ejecucion -> x } en total
  6. -------------------> Archivo
  7.  
  8. 2)Usuarios: -Dueño o propietario -> u
  9. -Grupo (de confianza) -> g
  10. -Otros -> o
  11.  
  12. 3)ls -l
  13. -rw-|r--|r-- 1 root root
  14. {u} {g} {o}
  15. permisos
  16.  
  17. 4)
  18. | r | w | x |
  19. | u | + | + | | 4+2=6
  20. | g | + | | | =4
  21. | o | + | | | =4
  22. 4 2 1
  23. Permiso total = 644
  24. _______________________________________________________
  25. | r | w | x |
  26. | u | + | | + | 4+1=5
  27. | g | | + | | =2
  28. | o | + | | | =4
  29. 4 2 1
  30. Permiso total = 524
  31.  
  32. 5) touch abc.txt
  33. ls -l abc.txt
  34. chmod 524 abc.txt
  35. ls -l abc.txt
  36.  
  37. 6) Notacion literal de permisos:
  38. = -> Establece un permiso
  39. + -> Agregar un permiso
  40. - -> Eliminar un permiso
  41.  
  42. chmod u=rw,g=r,o=r abc.txt
  43. u=rw,go=r
  44.  
  45. chmod ugo=r,u+w abc.txt
  46. chmod ugo=rw,go-w abc.txt
  47.  
  48. b) chmod u=rx,g=w,o=r abc.txt
  49. chmod uo=r,u+x,g=w abc.txt
  50.  
  51. 7) Usuarios:
  52. -Usuario admin o superusuario -> UID 0
  53. -Usuarios de sistema -> UID 1-499(redhat/centos) UID 1-999(debian) {programas o servicios}
  54. -Usuarios normales -> UID 500-6535
  55. ___________________________________________________________________________________________________
  56. nano /etc/passwd
  57.  
  58. root:x:0:0:root:/root:/bin/bash
  59.  
  60. root = nombre usuario
  61. x = -
  62. 0 = UID (identificador de usuario)
  63. 0 = GID (identificador de grupo)
  64. root = comentario
  65. /root = dir. personal
  66. /bin/bash = interprete de comandos
  67.  
  68. nano /etc/group
  69.  
  70. root:x:0:root,bin,daemon
  71.  
  72. root = nombre de grupo
  73. x = -
  74. 0 = GID
  75. root,bin,daemon = miembros del grupo
  76. _______________________________________________________________________________________________
  77.  
  78. 8) Comandos de gestion de usuarios y grupos:
  79.  
  80. -useradd mickey -> crea un nuevo usuario
  81. adduser
  82. -passwd mickey -> cambia la clave
  83. -su mickey -> permite tomar temporalmente la identidad del usuario
  84. -whoami
  85. -who
  86. -w -> lista todos los usuarios del sistema actualmente activos
  87. -id mickey -> entrega info acerca del usuario
  88. -groupadd disney -> agrega un nuevo grupo
  89. -groupdel disney -> elimina un grupo
  90. -userdel mickey -> elimina un usuario
  91. -userdel -r mickey -> elimina el usuario y su directorio personal
  92. __________________________________________________________________________________________________
  93. Ejercicio:
  94.  
  95. 1- crear el usuario mickey y el grupo disney, al cual pertenecera dicho usuario
  96. 2- crear el archivo 1.mp3, cuyo dueño sea mickey, cuyo grupo sea bin y donde cualquier usuario
  97. del sistema solo pueda leer el archivo
  98.  
  99. 1) useradd mickey
  100. passwd mickey
  101. 123456
  102. id mickey
  103. *cat /etc/passwd (*otros modos de revisar)
  104. *tail /etc/passwd
  105. groupadd disney
  106. usermod -a -G disney mickey ("-a" agregar "-G" grupo)
  107. id mickey
  108.  
  109. 2) touch 1.mp3
  110. ls -l 1.mp3 -rw-r--r-- 1 root root
  111. chown mickey 1.mp3 (cambiar propietario)
  112. ls -l 1.mp3
  113. chgrp bin 1.mp3 (cambiar grupo)
  114. ls -l 1.mp3 -rw-r--r-- 1 mickey bin
  115. chmod ugo=r 1.mp3
Advertisement
Add Comment
Please, Sign In to add comment