He estado tratando de actualizar mi archivo ~ / .fonts.conf pero simplemente no funciona.
Traté de ir "su" para moverlo o "chmod" pero el mismo problema.
SELinux está configurado en permisivo y no entiendo por qué no funciona.
ver algunas salidas ...
% sudo -i mv /home/marc/.fonts.conf /home/marc/Downloads/
% mv: cannot move `/home/marc/.fonts.conf' to `/home/marc/Downloads/.fonts.conf':Operation not permitted
¡También intenté ser root "su -" y el mismo error!
tratando de editar en Nano u otro editor. me da "permiso denegado"
Aquí están los permisos para el archivo verificado por ls -la ...
-rw-rw-r--. 1 marc marc 91 May 4 17:45 .fonts.conf
Yo uso Fedora 15 (beta)
¿Me estoy perdiendo de algo? Por favor, cualquier ayuda se agradece.
OBS: Al instalar fedora 15, decidí mantener mi partición de inicio y recuerdo un mensaje que decía que SElinux tenía problemas para tratar de arreglar los permisos de mi usuario y me propuso que verificara esa configuración yo mismo, pero no había ningún enlace o algo sobre dónde encontrarlos. : S
fuente
Operation not permitted
≠Permission denied
Respuestas:
Si
cp
funciona, sabemos que puede escribir en el directorio de destino, por lo que cuandomv
falla debe ser porque no puede eliminar (desvincular en unix speak) el archivo del directorio de origen.Ahora "Operación no permitida" es
EPERM
y de acuerdo con launlink(2)
página del manual, hay dos formas de conseguirlo al desvincular un archivo:Para ser honesto, ambos parecen poco probables, pero ciertamente debe verificar los permisos en su directorio de inicio haciendo lo siguiente:
Si se establece el bit fijo, verá un
t
carácter al final de la cadena de modo.Por cierto, lo importante a tener en cuenta aquí es que al eliminar un archivo en un sistema Unix, lo que importa son los permisos en el directorio del que lo está eliminando, no los permisos en el archivo que se está eliminando.
fuente