Cambiar propietario de un enlace simbólico

No todo van a ser procedimientos de Oracle. En esta ocasión me he visto ante la tesitura de tener que crear un enlace simbólico a un fichero y cambiar el propietario (usuario y grupo) del mismo.

El propietario debía ser el usuario oracle, pero al intentar crear el link como éste me daba un error, ya que el fichero objetivo del link pertenece a root, de modo que lo he tenido que hacer como superusuario.

Crear el enlace simbólico es sencillo con el comando linux ln:

ln -s /ruta/objetivo /ruta/link

Para cambiar el propietario, he tenido que consultar la página man del comando chown, porque al ejecutarlo directamente sobre el link lo que cambia es el propietario del objetivo. De modo que, para sólo cambiar el propietario del link hay que ejecutar:

chown -h oracle:dba  /ruta/link

2 Responses to Cambiar propietario de un enlace simbólico

  1. Riposin dice:

    Gracias…ya me habia quebrado la cabeza buscando como

  2. ciberaid dice:

    Muchas gracias, ha sido muy útil, pero ahora me gustaría asignar permisos 770 sobre ese enlace simbólico, y no puedo. Mirando el manual de chmod tampoco lo encuentro.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: