martes, 6 de mayo de 2014

Permisos de usuario

Buenas hoy traido un trabajo sobre como poner permisos a los ficheros en ubuntu, para ello usaremos el comando chmod.

Para poner permisos de usuario a un fichero hay 2 formas en una hay que usar este comando seguido de 3 numeros en octal, son en total 9 bits (cada 3 sacamos el numero octal) y se dividen en 3 grupos el primer grupo pertenece a los permisos del propietario (quien crea el fichero), el segundo grupo pertenece a usuarios de nuestro grupo y el tercer grupo pertenece al resto de usuarios, esos 3 bits tienes 2 posibilidades ser 0 o 1, el 1 bit de cada grupo representa la lectura o read=r el segundo la escritura o writh=w y el tercero representa ejecucion execution=x. por ejemplo si ponemos chmod 777 nombrefichero le estaremos dando permisos de todo tipo a todos los usuarios, si por el contrarioponemos 400 estaremos dando permisos de lectura al propietario y los demas no podran hacer nada.

La otra forma es poner:
chmod u=rwx (segun corresponda) g=rwx o=rwx nombredelarchivo.xxx



Bueno para empezar nos encargan en un ejercicio que pongamos permisos de solo lectura al propietario y que no pueda verlo el resto para ello desde la terminal ponemos chmod 400 personal (que es el nombre de mi carpeta)



 Una vez echo esto cambiamos de usuario para ver si los cambios tienen efecto, y como vemos en la imagen siguiente si entramos con otro usuario no nos deja acceder por que no tenemos permisos.


Para comprobarlo plenamente volvemos al usuario propietario del archivo y vemos que nos deja ver el contenido pero no nos deja editarlo (bueno podemos escribir pero cuando le damos a guardar esa opcion no esta activa).





La verdad es un comando muy util para que no acceda ninguna persona no deseada a nuestras cosas personales.

Bueno espero que sirva de utilidad.

No hay comentarios:

Publicar un comentario