GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Es posible cambiar los permisos para el enlace simbólico?

Estoy tratando de cambiar los permisos para el enlace simbólico.

Como puede ver en la imagen, el enlace suave tiene 777 permisos, pero me gustaría cambiar eso.

Traté de cambiar eso por:

  1. chmod 755 someLink – pero esto cambia el permiso del directorio vinculado (someDir).
  2. chmod -h 755 someLink – esto trae eroor chmod: invalid option --'h'

¿Hay alguna forma de cambiar los permisos de enlaces simbólicos? Estoy en Ubuntu 18.04

Muchas gracias de antemano

Respuesta aceptada:

Si bien no es un duplicado exacto, esta respuesta debería proporcionar una pista:

$ ls -l
total 0
-rw-r--r-- 1 vidarlo users 0 May 21 19:10 a
lrwxrwxrwx 1 vidarlo users 1 May 21 19:10 b -> a
$ chmod 755 b
$ ls -la
-rwxr-xr-x 1 vidarlo users 0 May 21 19:10 a
lrwxrwxrwx 1 vidarlo users 1 May 21 19:10 b -> a

En resumen:los enlaces simbólicos no tener permisos. Cualquiera puede leer hacia dónde apunta el enlace simbólico. Los permisos del objetivo determinan el acceso.

Como señala Rinzwind, el -h el indicador es para versiones *BSD de chmod . No funciona en versiones GNU de chmod .


Ubuntu
  1. Centos:¿cambiar todos los permisos de carpeta con 1 comando?

  2. ¿Lista de todas las posibles opciones de configuración para Lightdm?

  3. ¿No puede cambiar los permisos para el grupo en las unidades USB?

  4. ¿Es posible que los virus de Windows cuando se descargan a través de Ubuntu afecten el sistema operativo de Windows?

  5. Más información sobre cómo cambiar los permisos de archivos y carpetas

Para cambiar el permiso de directorio y archivos

Cómo cambiar los permisos de archivos y directorios

Cómo cambiar recursivamente los permisos de archivos en Linux

Comando Chmod en Linux

Comando Chmod:cómo cambiar los permisos de archivo en Linux

Aprenda el uso del comando chmod (modo de cambio) en Linux