Cada vez que abro mis documentos, todas las carpetas que contiene se muestran con un icono de candado. Por lo tanto, no puedo eliminar ningún archivo o carpeta en él.
Intenté cambiar el acceso a la raíz usando sudo chmod user:directory/
pero falla. No puedo eliminar ni realizar ninguna acción de archivo con él.
¿Qué acción debo realizar para solucionarlo?
Respuestas:
Ejecute lo siguiente para corregir los permisos de su directorio personal:
fuente
sudo chmod 777 -R /path to folder
desea eliminar: esto le otorgaría todos los permisos (Lectura, Escritura, Ejecución)Los permisos (en este caso 777) son los siguientes:
Primer cambio de número Propiedad del archivo, segundo efecto El grupo de usuarios puede acceder y el tercero se refiere al usuario Otros.
después de cambiar el permiso, intente y elimine la carpeta.
fuente
sudo chmod 777 -R .
Abrir terminal y escribir
gksudo nautilus
Busque la ubicación de los documentos. Pase a propiedades y configure el permiso para el propietario , así como para agrupar como lectura y escritura. Ahora intente eliminar la carpeta de otra ventana de nautilus (una sin privilegios de root).
¡No olvide cerrar ese súper usuario nautilus tan pronto como ya no lo necesite!
fuente
sudo nautilus
,gksudo nautilus
es el comando recomendado, si es realmente necesario.Esto sucedería probablemente porque descargó algo de la web. Y no tiene acceso de escritura a las carpetas. Si está seguro de que los archivos están libres de virus, pruebe el siguiente comando.
Esto eliminará el ícono de candado del nautilus.
fuente
Tuve este problema ya que había configurado todo para
chmod 755
volver a mi sistema después de jugar con los/var
permisos.Lo resolvió para mí, eventualmente. Tuve que eliminar algunos archivos que había descargado primero.
fuente
Cambie los permisos de archivo del archivo de bloqueo mediante el comando CHMOD:
Nota : 754 es permiso de acceso y ruta al directorio del archivo de bloqueo presente si 754 no lo hace, intente 777. Una vez hecho esto, puede eliminar el archivo.
fuente
Deberías echar un vistazo a esta respuesta en Superusuario. Agregando a esta respuesta, también puede crear una función bash como esta:
Puede poner esta función en su archivo .bashrc (Linux) o .bash_profile (Mac) y ejecutar
source ~/.bashrc
osource ~/.bash_profile
reconstruir el archivo bash.fuente