Protección de sistemas y dispositivos conectados en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Cómo montar un dispositivo asignado

Los dispositivos se montan automáticamente si se le otorgan los privilegios adecuados. Siga este procedimiento si el dispositivo no logra montarse.

Antes de empezar

Ha asignado el dispositivo. Se le asignaron los privilegios requeridos para montar el dispositivo, como se describe en Cómo autorizar a usuarios para que asignen un dispositivo.

  1. Asuma un rol que permita asignar y montar un dispositivo.
    % su - role-name
    Password: <Type role-name password>
    $
  2. Cree y proteja un punto de montaje en el directorio principal del rol.

    Únicamente debe realizar este paso la primera vez que necesita un punto de montaje.

    $ mkdir mount-point ; chmod 700 mount-point
  3. Enumere los dispositivos asignables.
    $ list_devices -l
    List of allocatable devices
  4. Asigne el dispositivo.

    Especifique el nombre del dispositivo.

    $ allocate device-name
  5. Monte el dispositivo.
    $ mount -o ro -F filesystem-type device-path mount-point
    –o ro

    Indica que el dispositivo se montará en el modo de sólo lectura. Utilice –o rw para que el dispositivo pueda escribirse.

    –F filesystem-type

    Indica el formato del sistema de archivos del dispositivo. Generalmente, un CD-ROM se formatea con un sistema de archivos HSFS. Un disquete suele formatearse con un sistema de archivos PCFS.

    device-path

    Indica la ruta del dispositivo. La salida del comando list_devices -l incluye ruta_dispositivo.

    mount-point

    Indica el punto de montaje creado en el Step 2.

Ejemplo 4-8  Asignación de una unidad de CD-ROM

En este ejemplo, un usuario asume un rol que permite asignar y montar una unidad de CD-ROM: sr0. La unidad está formateada como un sistema de archivos HSFS.

% roles
devicealloc
% su - devicealloc
Password: <Type devicealloc password>
$ mkdir /home/devicealloc/mymnt
$ chmod 700 /home/devicealloc/mymnt
$ list_devices -l
...
device: sr0 type: sr files: /dev/sr0 /dev/rsr0 /dev/dsk/c0t2d0s0 ...
...
$ allocate sr0
$ mount -o ro -F hsfs /dev/sr0 /home/devicealloc/mymnt
$ cd /home/devicealloc/mymnt ; ls
List of the contents of CD-ROM

Errores más frecuentes

    Si el comando mount no puede montar el dispositivo, se muestra un mensaje de error: mount: insufficient privileges. Compruebe lo siguiente:

  • Verifique que está ejecutando el comando mount en un shell de perfil. Si asumió un rol, el rol tiene un shell de perfil. Si es un usuario y se le asignó un perfil con el comando mount, debe crear un shell de perfil. Para obtener una lista de shells de perfiles disponibles, consulte la página del comando man pfexec(1).

  • Verifique que es el propietario del punto de montaje especificado. Debe tener acceso de lectura, escritura y ejecución al punto de montaje.

Póngase en contacto con el administrador si todavía no puede montar el dispositivo asignado. Consultar Cómo resolver problemas de las asignaciones de derechos de Protección de los usuarios y los procesos en Oracle Solaris 11.2 es un punto de partida.