#1 Le 23/01/2010, à 14:14
- bzh29-1
Comment monter les clés usb en lecture seule sur Xubuntu 9.10
Bonjour,
j'utilise une version personnalisée de Xubuntu 9.10 en livecd .
Je souhaiterais monter LES clés usb (quelque soit son nom de volume) en lecture SEULE.
Lorsque je branche une clé usb, elle est bien reconnue. Elle apparait sans problème dans thunar en lecture / écriture.
je souhaiterais qu'elle monte en lecture seule.
je constate que /etc/fstab n'est pas modifié lorsqu'une clé est montée.
J'ai pas mal cherché sur internet depuis ce matin. Je ne trouve rien sur ce sujet.
quelqu'un a-t-il une idée ?
d'avance merci.
bzh29-1
Hors ligne
#2 Le 06/07/2010, à 13:27
- Ennely
Re : Comment monter les clés usb en lecture seule sur Xubuntu 9.10
La premiere solution qui me viendrais a l'esprit serait de rajouter une/plusieurs entrees a /etc/fstab type:
/dev/sdd1 /media/disk auto ro,users,nosuid,nodev 0 0
HAL utilise la config de fstab en priorité si elle existe.
Evidement c'est simple mais pas parfait, car tout les lecteur non listés dans fstab seront montés en ecriture.
Google propose une solution propre pour le FAT, et crade pour le NTFS:
I created a file in:
/etc/hal/fdi/policy/
File: mypreferences.fdi
#for all possible devices: sdb / sdc / sdd ...
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="block.device" contains="sdb">
<merge key="volume.mount.valid_options" type="strlist">umask=555</merge>
<append key="volume.mount.valid_options" type="strlist">ro</append>
<append key="volume.mount.valid_options" type="strlist">noatime</append><-->....
</match>
</device>
If the Stick is NTFS this won't work:
so I did:
/sbin/mount.ntfs -> copy to mount.ntfs.si
# added: -o ro,...
#!/bin/bash
/usr/bin/ntfs-3g $1 $2 -o ro,gid=100,dmask=002,fmask=113
Hors ligne