Este es el comando pmount que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pmount: monta dispositivos de conexión en caliente arbitrarios como usuario normal
SINOPSIS
montar [ opciones ] de dispositivos
montar [ opciones ] de dispositivos Etiqueta
montar --cerrar con llave [ opciones ] de dispositivos pid
montar --desbloquear [ opciones ] de dispositivos pid
montar
DESCRIPCIÓN
pmount ("policy mount") es un envoltorio del programa de montaje estándar que permite
usuarios normales para montar dispositivos extraíbles sin una coincidencia / etc / fstab entrada.
pmount también admite dispositivos encriptados que usan dm-crypt y tienen metadatos LUKS. Si un
Compatible con LUKS cripta está instalado, pmount lo usará para descifrar el dispositivo primero y
en su lugar, monte el dispositivo no cifrado asignado.
montar se invoca así:
montar de dispositivos [ Etiqueta ]
Esto se montará de dispositivos a un directorio a continuación /medios de comunicación si se cumple con la política (ver más abajo). Si Etiqueta
se proporciona, el punto de montaje será / media / label, de lo contrario será / media / device.
El dispositivo se montará con las siguientes banderas:
async, atime, nodev, noexec, noauto, nosuid, usuario, rw
Algunas aplicaciones, como las grabadoras de CD, modifican un dispositivo sin formato que no debe montarse mientras
El proceso de grabación está en curso. Para evitar el montaje automático, pmount ofrece un bloqueo
mecanismo: montar --cerrar con llave de dispositivos pid evitará el montaje de de dispositivos hasta que sea
desbloqueado de nuevo usando montar --desbloquear de dispositivos pid. La identificación del proceso pid asigna la cerradura a un
proceso particular; esto permite bloquear un dispositivo mediante varios procesos.
Durante el montaje, se limpia la lista de bloqueos, es decir, todos los bloqueos cuyo proceso asociado no
no existen más se eliminan. Esto evita que las cerraduras indefinidas olvidadas se bloqueen
.
Correr montar sin argumentos imprime la lista de dispositivos extraíbles montados, un poco en
la moda de montar (1).
Tenga en cuenta que puede utilizar etiquetas y uuids como se describe en fstab (5) para dispositivos
presentar en / etc / fstab. En este caso, el nombre del dispositivo debe coincidir exactamente con el
entrada correspondiente en / etc / fstab, incluyendo la LABEL = or UUID = parte.
Importante: nota para Debian: El permiso para ejecutar pmount está restringido a miembros de
el grupo del sistema plugdev. Agregue todos los usuarios de escritorio que podrán usar pmount para
este grupo ejecutando
agregar usuario usuario plugdev
(como raíz).
POLÍTICA
El montaje se realizará correctamente si se cumplen todas las condiciones siguientes:
· de dispositivos es un dispositivo de bloque en / dev /
· de dispositivos no está dentro / etc / fstab (si es así, pmount se ejecuta montar de dispositivos como el usuario que llama
para manejar esto de manera transparente). Consulte a continuación para obtener más detalles.
· de dispositivos no está ya montado de acuerdo con / etc / mtab y / proc / mounts
· Si el punto de montaje ya existe, no hay ningún dispositivo ya montado en él y el
el directorio está vacío
· de dispositivos es extraíble (dispositivo USB, FireWire o MMC, o / sys / block /drive/retirable es 1)
o incluido en la lista blanca /etc/pmount.permitir.
· de dispositivos no está bloqueado
OPCIONES
-r, --solo lectura
Obligar a que el dispositivo se monte como de solo lectura. Si no se especifica ni -r ni -w, el
kernel elegirá un valor predeterminado apropiado.
-w, --leer escribir
Forzar el dispositivo a montarse en lectura / escritura. Si no se especifica ni -r ni -w, el
kernel elegirá un valor predeterminado apropiado.
-s, --sincronizar
Monte el dispositivo con el sincronizar opción, es decir, sin almacenamiento en caché de escritura. El valor predeterminado es
async (respóndeme). Con esta opción, las operaciones de escritura son mucho más lentas y debido a
el aumento masivo de actualizaciones de estructuras inodo / FAT, los dispositivos flash pueden sufrir
en gran medida si escribe archivos grandes. Esta opción está pensada para que sea seguro
Extraiga las unidades USB sin desmontarlas correctamente.
-UN, --noatime
Monte el dispositivo con el no hay tiempo opción. El valor predeterminado es un momento.
-mi, --ejecutivo
Monte el dispositivo con el ejecutivo opción. El valor predeterminado es noexec.
-t sistema de archivos, --escribe sistema de archivos
Monte como tipo de sistema de archivos especificado. El tipo de sistema de archivos se
determinado si no se da esta opción. Consulte la parte inferior para obtener una lista de
sistemas de archivos compatibles.
-c charset, --juego de caracteres charset
Utilice el juego de caracteres de E / S dado (predeterminado: utf8 si se llama en una configuración regional UTF-8, de lo contrario
montaje predeterminado). Esto se corresponde con la opción de montaje. iocharset (o NL para NTFS).
Esta opción se ignora para los sistemas de archivos que no admiten la configuración del carácter
establecer (ver montar (8) para obtener más detalles). Importante: Nota: montar ahora montará VFAT
sistemas de archivos con iocharset = iso8859-1 as iocharset = utf8 actualmente hace el
el sistema de archivos distingue entre mayúsculas y minúsculas (lo cual es bastante malo ...).
-u umask, --mascarilla umask
Utilice la umask especificada en lugar de la predeterminada. Para UDF, el valor predeterminado es '000', para
VFAT y NTFS, el valor predeterminado es '077'. Este valor se ignora para los sistemas de archivos que no
no es compatible con la configuración de una máscara de usuario. Tenga en cuenta que puede usar un valor de 077 para prohibir a cualquier persona
else para leer / escribir los archivos, 027 para permitir que su grupo lea los archivos y 022 para
permitir que cualquiera lea los archivos (pero solo usted puede escribir).
--dmask máscara
--fmáscara máscara
Algunos sistemas de archivos (esencialmente VFAT y HFS) admiten distintos umamáscaras (Véase el -u
opción justo arriba) para directorios y archivos, para evitar el efecto molesto de
tener todos los archivos ejecutables. Para estos sistemas de archivos, puede especificar por separado el
máscaras usando estas opciones. Por defecto, máscara is umask sin todo ejecutable
permisos y máscara is umask. La mayoría de las veces, estas configuraciones deberían funcionar
lo que desea, por lo que rara vez debe ser necesario utilizar directamente el --fmáscara
y --dmask .
-p presentar --frase de contraseña presentar
Si el dispositivo está encriptado (dm-crypt con metadatos LUKS), lea la frase de contraseña de
especificado presentar en lugar de preguntar en la terminal.
-h, --ayuda
Imprima un mensaje de ayuda y salga correctamente.
-D, --depurar
Habilite los mensajes de depuración detallados.
-V, --versión
Imprima el número de versión actual y salga correctamente.
Use pmount en línea usando los servicios de onworks.net