¡Pregunte, nosotros le respondemos!

Permiso denegado

Cada archivo o directorio en Linux tiene un propietario y un conjunto de permisos. Cuando se accede a ellos, el sistema operativo verifica estos permisos. Si el usuario tiene los permisos suficientes, se concederá el acceso. De lo contrario, se mostrará un error de Permiso denegado.

Verificar el propietario del directorio

Para entender quién es el propietario de un archivo o directorio, simplemente ejecute el siguiente comando:

ls -l
total 0-rwx------ 1 testuser testuser 0 Sep 27 10:16 test

Examinemos más de cerca la salida. Trabajamos bajo un usuario con el nombre usergpu. Hay un solo archivo en nuestro directorio principal llamado test. Los permisos -rwx------ significan que solo el propietario puede leer, escribir y ejecutar este archivo. Lea más sobre los permisos de Linux.

Otros usuarios o grupos no tienen acceso a este archivo, a excepción del superusuario (root). Finalmente, vemos información sobre el propietario (nombre de usuario testuser) y el grupo del propietario (el nombre del grupo es el mismo testuser).

Si intentamos hacer algo con este archivo en nombre del usuario sin permiso, el sistema muestra un mensaje de error:

cat test
cat: test: Permiso denegado

Corregir los permisos

Iniciar sesión como el propietario

Si tienes las credenciales del propietario, puedes iniciar sesión y realizar cualquier acción con este archivo:

cat test
¡Hola, LeaderGPU!

Cambiar el propietario

Puedes obtener acceso al archivo cambiando su propietario. Esta acción puede ser ejecutada en nombre de un usuario con privilegios de root (por ejemplo, utilizando el comando sudo):

sudo chown usergpu test

Y comprobar:

cat test
¡Hola, LeaderGPU!

Usar privilegios de superusuario

El comando sudo es el más poderoso:

sudo cat test
¡Hola, LeaderGPU!

Ver también:



Actualizado: 21.06.2024

Publicado: 23.05.2024


?Tiene más preguntas? ?Escribanos!

By clicking «I Accept» you confirm that you have read and accepted the website Terms and Conditions, Privacy Policy, and Moneyback Policy.