Buenas, hoy vamos a ver como poner permisos de usuarios a los ficheros desde el terminal en Ubuntu
Para empezar lo primero decir que el comando sera chmod, habrá que poner este comando seguido de unos números que ahora explicaré y el nombre del fichero, los números indica si el archivo va a poder ser de escritura y lectura, de solo de lectura o ejecutable, bien, el numero 4 indicará que es de lectura, el 6 que será de lectura y escritura, y el 7 que será de lectura y escritura y ejecutable, ahora bien hay que poner 3 números ya que el primero nos indicará el permiso del propietario, el segundo el del grupo al que pertenecemos y el resto de usuarios dentro del grupo y el tercero a los otros usuarios
Vamos a crear un archivo que solo podamos verlo nosotros pero que no podamos borrarlo ni editarlo y que el resto de usuarios no puedan verlo, para ello crearemos el directorio que llamaremos personal y para darle los permisos pondremos:
chmod 400 personal
Como veremos en la imagen. Esto querrá decir que nosotros lo podemos leer pero nadie mas podrá hacerlo y solo podremos hacer eso, leer
Ahora entraremos con otro usuario a ese directorio creado y veremos como no nos lista ningún archivo como vemos en la siguiente imagen, nos dirá que no se puede mostrar el contenido
Ahora entraremos con el usuario que a creado el directorio y vemos como nos lista los archivos
Ahora abriremos un archivo que en ese momento nos dejará escribir lo que queramos pero como veremos en la siguiente imagen no nos dejará guardar el archivo, por tanto no podremos editarlo
Esto les puede ayudar para esos documentos personales que no queremos que nadie vea ni que sepan que tenemos
Espero que les haya servido de ayuda y lo utilicen
Un saludo