🔐 GESTIÓN DE PERMISOS DE LINUX SERVIDORES 🔐


Haze

Miembro muy activo
Burgués de Nodo
Noderador
Nodero
Noder
Post para mis noders de Linux para que sepan como cambiar los permisos de archivos o directorios y los permisos de los usuarios, el comando de chmod se usa mucho en servidores, porque no suelen tener interfaz gráfica para ahorrar rendimiento y resolver problemas con permisos, a mí me ha salvado el culo un par de veces en Linux. Los sistemas operativos como UbuntuServer y WindowsServer entre otros se pueden configurar sin interfaz gráfica en la configuración inicial del sistema eligiendo la version sin interfaz gráfica.

El comando es chmod y se usa de dos formas, una para gestionar los permisos de los archivos y otro para gestionar los permisos de los usuarios:
- Con números funciona así:
chmod permisos fichero

Para asignar todos los permisos al archivo: nodo.txt
chmod
777 nodo.txt

Número
Binario
Lectura (r)
Escritura (w)
Ejecución (x)
0000
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg

44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
1001
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
support-tick-black-and-white.png
2010
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
support-tick-black-and-white.png
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
3011
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
support-tick-black-and-white.png
support-tick-black-and-white.png
4100
support-tick-black-and-white.png
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
5101
support-tick-black-and-white.png
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
support-tick-black-and-white.png
6110
support-tick-black-and-white.png
support-tick-black-and-white.png
44153740-eliminar-se%C3%B1al-transversal-sesi%C3%B3n-sobre-un-fondo-claro-x-se%C3%B1al-una-se%C3%B1al-de-negaci%C3%B3n-para-indicar-un.jpg
7
111​
support-tick-black-and-white.png
support-tick-black-and-white.png
support-tick-black-and-white.png


- Con letras funciona así:
chmod grupo=permisos fichero

- GRUPO DE USUARIOS:
u: usuario dueño del fichero
g: grupo de usuarios del dueño del fichero
o: todos los otros usuarios
a: todos los tipos de usuario (dueño, grupo y otros)

- TIPOS DE PERMISOS:
r: se refiere a los permisos de lectura
w: se refiere a los permisos de escritura
x: se refiere a los permisos de ejecución

Para asignar todos los permisos a todos los usuarios del archivo: nodo.txt
chmod
a=rwx nodo.txt
 
Última edición: