GNU/Linux >> Tutoriales Linux >  >> Linux

OSError:[Error 1] Operación no permitida

Podría intentarlo (desde la línea de comando, pero estoy seguro de que hay una sintaxis en python):

sudo chown your_username:your_groupname filename

Nota:el grupo generalmente es solo su nombre de usuario. Sin embargo, siento que hay algo mal con esos permisos. Leer Escribir Ejecutar para todos parece estar apagado. ¿Cómo se creó este archivo? ¿Cómo llegó a ser creado por el usuario nobody? ?


Código Python para cambiar el permiso:

from getpwnam import pwd
from getgrnam import grp
import os

uid = getpwnam("YOUR_USERNAME")[2]
gid = grp.getgrnam("YOUR_GROUPNAME")[2]
os.chown("myPath/xFiles.bin.addr_patched", uid, gid)

Ejecute el script con sudo y listo.


Linux
  1. ¿Operación no compatible con Setfacl?

  2. rm:comando no encontrado

  3. mv:comando no encontrado

  4. bash:ulimit:tamaño del archivo principal:no se puede modificar límite:Operación no permitida

  5. Montaje de cifs:operación no admitida

No se permite usar chown para cambiar el propietario del grupo de un directorio... ¿Por qué?

net.c:577:sendmsg() falló:Operación no permitida en dig Salida

No se permite SSH entre instancias EC2

chmod:cambiar los permisos del directorio Operación no permitida

Operación chown no permitida para root

Docker:no se pudo agregar el par de interfaces (operación no admitida)