You are on page 1of 6

UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA

La Universidad Católica de Loja

Práctica en CentOS

1.- Cambiando usuario y contraseña

Cuando iniciamos CentOS interrumpimos el inicio tecleando una vez cualquier cursor
como lo muestra la imagen.

Fig.1 Inicio de CentOS

Entonces obtenemos la siguiente imagen del


menú de GNU. Por lo que pulsamos la tecla e
y entramos a las opciones del kernel del SO.
Elegimos la segunda opción, nuevamente
pulsamos e y digitamos linux single. Esto nos
arroja nuevamente a la figura 3, pero ya
editado el kernel por lo tanto pulsamos la
tecla b.

Fig.2 Menú GNU

Fig 4. Edición de usuario CentOS

Fig.3 Elección de Kernel CentOS

Figura 5. Editado el usuario para kernel


Con la tecla b en el paso anterior fue elegir la opción boot que inicia el sistema operativo, luego
de esto me aparece una opción sh -3.2# donde
coloco el comando passw y el nombre del
usuario a cambiar la contraseña <root>,
seguido me da la opción colocar la nueva
contraseña con su confirmación.

Fig.6 cambio de password del usuario <root>

Fig.7 Asignación de contraseña y su confirmación para


usuario <root>

Con este paso he creado el nuevo


usuario junto con su password.
Finalmente reinicio el SO con el
comando reboot.

Entonces se puede iniciar al usuario root con la contraseña puesta anteriormente, este usuario es
el principal o el superusuario que tiene acceso a todos los comandos.

Figura 9.- Ingreso al sistema con ususario root


2.- Creando Grupo y Usuarios

Abriendo la aplicación del Terminal,


añado primero un grupo con el comando
<groupadd> y luego un usuario que este
agregado al grupo creado anteriormente.
adduser <nombre usuario> -g <nombre
grupo>. Para borrar un usuario se utiliza
<userdel>, así mismo <groupdel> para
eliminar un grupo

Figura 10. Añadir Grupo y usuarios

3.- Cambiando Permisos

Seguidamente en la ruta Desktop de la carpeta raíz (root), hago un directorio (mkdir), y luego
un archivo vacio (touch). Al archivo vacío lo edito (vi) y seguidamente escribo los datos
(guardo); muestro el contenido de este (cat) y lo copio a este (cp) dentro del directorio creado
en el Desktop.

Fig.11 Cambiando permisos de archivo practica1


Para conocer que permisos tiene un archivo o carpeta utilizo el comando <ls -al>

En el SO Linux existe tres tipos de


permisos con sus diferentes
correspondencias en dígitos:
El permiso r: 4 (read)
w: 2(write)
x: 1 (execute)

Fig.12 Comando que lista archivos y directorios con sus permisos

Entonces este comando me muestra los permisos que tienen el archivo y directorio, necesario
para poder editar archivos o saber porque no se guarda y en casos sólo aparece archivo sólo de
lectura. Para cambiar de permisos a archivos (utilizando el comando chmod) se toma en cuenta
dos cosas, el superusuario root tiene derecho a todos los permisos (lectura, escritura y
ejecución), lo que no sucede con otro usuario, cualquier usuario tiene estos privilegios sólo si
posee los permisos de usuario y grupo del archivo. Otro punto que se necesita para cambiar
permisos es que si se necesita que un archivo tengan acceso el usuario, el grupo y otros se debe
cambiar sus equivalencias, por ejemplo a 777.

En el caso de la imagen, el archivo practica1 tiene permisos 644, si se cambia de usuario (esto
con el comando su <nombre usuario>) a Jimmy, este usuario sólo puede leer y escribir pero no
ejecutar (tiene permiso denegado). Por lo que se es necesario utilizar el carácter “¡” que
significa operación forzada para salir del editor, pero no realiza nada.

Fig 13. Usuario que no posee todos los permisos para manejar archivo “practica1”

Entonces si quiero cambiar de permisos, y como se explico en líneas anteriores, se debe ingresar
nuevamente al superusuario (root) para lo cual me pide la clave de ingreso. Entonces con el
comando chmod cambio los permisos del archivo y ya puedo sobrescribir información.
Fig 14. Comando chmod desde root, pues posee propiedad sobre archivo “practica1”

4.- Cambiando Propietario

Ahora sí se desea cambiar los permisos desde otro usuario que no sea root, no lo es posible y
necesariamente se obliga a volver al superusuario que como se explicó debe ingresarse
nuevamente el password.

Fig. 15. Usuario 1 no posee propiedad sobre archivo “practica1”

Pero se es posible cambiar permisos sin volver a root y es con el comando chown. Este
comando (chown <nombre_usuario.nombre_grupo> <archivo a cambiar propietario>
cambia el propietario, usuario y grupo pues es la razón de que en la Fig.15 no es permitido el
comando chmod.

Fig 16. Comando chown para cambiar propietario de archivo “practica1”


Podemos ver entonces que en la Fig. 17 se puede cambiar el permiso del archivo porque ya
posee propiedad de usuario “Jimmy” y grupo “hogar” sobre el archivo “practica1”

Fig 17. Archivo “practica1” posee propietario <Jimmy> y <hogar>

BIBLIOGRAFIA:

[1] GONZALES DURAN S., Comandos de Linux más utilizados., 2008-08-04., Enlace Web:
http://www.linuxtotal.com.mx/index.php?cont=info_admon_002

[2] LOPEZ J., Como instalara programas en Linux desde su código fuente. 2009-02-11. Enlace Web:
http://es.onsoftware.com/p/instalar_programas_linux_codigo_fuente

[3] GONZALES DURAN S., Guía de Utilerías para comprimir y descomprimir archivos., 2005-11-01.,
Enlace Web: http://www.linuxtotal.com.mx/index.php?cont=info_admon_004

You might also like