[Scuola] Impedire agli alunni di fare danni alla partizione NTFS

Cristian Consonni kikkocristian@gmail.com
Fri Nov 26 15:19:07 CET 2010


Il 26 novembre 2010 11:14, Marco Ciampa <ciampix@libero.it> ha scritto:
> Il problema non è banale, se qualcuno ha una soluzione semplice è
> naturalmente ben accetta.

Si, una soluzione dovrebbe esistere:

In fstab:

/dev/hda2      /mnt/VISTA     ntfs     auto,umask=0000    0 0
/mnt/Vista/subdir   /mnt/subdir none    bind, uid=1000,gid=1000,user  0  0

Si chiamano bind mount ovvero consistono nel rimontare una directory
già montata in una sottodirectory.

Ecco un esempio che ho realizzato con la mia chiavetta usb
opportunamente formattata con ntfs per l'occasione.

Dentro la chiavetta ho creato una cartella di nome "subdir". Nella mia
home ho creato una cartella che mi serviva da mount point di nome
"subprova"

cristian@cristian-asus:~$ sudo mount -t ntfs /dev/sdd1 /mnt/prova/
cristian@cristian-asus:~$ sudo mount --bind -o rw,uid=1000
/mnt/prova/subdir/ subprova
cristian@cristian-asus:~$ cd subprova/
cristian@cristian-asus:~/subprova$ ls
cristian@cristian-asus:~/subprova$ touch prova.txt
cristian@cristian-asus:~/subprova$ ls -lhrt
totale 0
-rwxrwxrwx 1 root root 0 2010-11-26 15:04 prova.txt
cristian@cristian-asus:~/subprova$ whoami
cristian
cristian@cristian-asus:~/subprova$ rm prova.txt
totale 0

Quindi se tanto mi da tanto dovrebbe essere sufficiente aggiungere a
fstab due righe simili a:

/dev/hdaX   /mnt/VISTA   ntfs        defaults        0       0
/mnt/VISTA/dati   /mnt/DATI auto    bind,uid=1000  0  0

opportunamente adattati alle proprie esigenze (ovvero con le opzioni
desiderate).

Ovviamente "man mount" e GIYF (Google is yout friend)

Spero sia utile.

Cheers,

Cristian


More information about the scuola mailing list