Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/03/2013, à 20:13

Poun64

Monter des partitions avec droits d'administrateur requis

Bonjour tout le monde smile

Sous Ubuntu 12.04 Unity, je voudrais restreindre le montage de certaines partitions (saisie obligatoire du mot de passe administrateur).

Voici à quoi ressemblent mes partitions :

~$ ls -l /dev/disk/by-uuid/
total 0

Disque 1 :
lrwxrwxrwx 1 root root 10 mars   2 14:16 2EB89B1DB89AE31F -> ../../sda1 (Partition UEFI)
lrwxrwxrwx 1 root root 10 mars   2 14:16 28E47C9A507EF071 -> ../../sda2 (NTFS Partition Windows7)
lrwxrwxrwx 1 root root 10 mars   2 14:16 5f1c7365-fabf-480c-ab1e-c369f80333ec -> ../../sda3 (Partition EXT4 vide)

Disque 2
lrwxrwxrwx 1 root root 10 mars   2 14:16 A5FA-D594 -> ../../sdb1 (Partition UEFI)
lrwxrwxrwx 1 root root 10 mars   2 14:16 658713ae-f876-41ab-a2c8-4903b3f9f85d -> ../../sdb2 (Ubuntu 10-04 Travail /)
lrwxrwxrwx 1 root root 10 mars   2 14:16 742cd123-1bb6-405b-8dff-c20ac00b7515 -> ../../sdb3 (Ubuntu 10-04 travail home)
lrwxrwxrwx 1 root root 10 mars   2 14:16 e5d215de-cf9b-440d-a3f6-e7aa8b6a0138 -> ../../sdb4 (Ubuntu swap)
---
lrwxrwxrwx 1 root root 10 mars   2 14:16 45e68866-68e3-4558-a238-13c39ce75a06 -> ../../sdb5 (Ubuntu Test /)
lrwxrwxrwx 1 root root 10 mars   2 14:16 0c83caac-280b-4971-bcd6-d841f28f3fcf -> ../../sdb6 (Ubuntu Test home)

Plus de détails ici : http://paste.ubuntu.com/5579649/
Le fichier fstab de ma session de travail (sdb3 et sdb4) donne :

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sdb2 during installation
UUID=658713ae-f876-41ab-a2c8-4903b3f9f85d /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sdb1 during installation
UUID=A5FA-D594  /boot/efi       vfat    defaults        0       1
# /home was on /dev/sdb3 during installation
UUID=742cd123-1bb6-405b-8dff-c20ac00b7515 /home           ext4    defaults        0       2
# swap was on /dev/sdb4 during installation
UUID=e5d215de-cf9b-440d-a3f6-e7aa8b6a0138 none            swap    sw              0       0

Les partitions qui devraient être soumises aux droits d'administrateur sont : sda1 - sda2 - sda3 - sdb1 - sdb5 - sdb6
A ce jour elles ne sont pas automatiquement montées, mais Nautilus peut les monter (sans demander les droits admin) dans le répertoire /media et n'importe qui peut les formater par exemple yikes !
Je suppose qu'il faut les faire apparaître dans le fichier fstab avec des options bien définies, mais comme je ne voudrais pas faire de bêtises, j'aimerais un petit coup de pouce...

hmm

Dernière modification par Poun64 (Le 11/03/2013, à 20:28)


1) Xubuntu 22.04._LTS + Windows 10 - Gigabyte GA H77M - Intel Core I7 3770K / HD Graphics 4000 - 4 cœurs - 3,5 Ghz - 16 Go de RAM
2) Xubuntu 22.04._LTS + Windows 10 - Gigabyte H610M S2H - Intel I3-12100 / UHD Graphics 730 intégré - 4 cœurs - 3,3 Ghz - 16 Go de RAM
3) Xubuntu 22.04._LTS  - NetBook ACER TravelMate - Intel Celeron N4020 - 2 cœurs - 1,1 Ghz - 4 Go de RAM - Intel UHD Graphics 605

Hors ligne

#2 Le 11/03/2013, à 22:01

tiramiseb

Re : Monter des partitions avec droits d'administrateur requis

n'importe qui peut les formater par exemple

Non, par contre n'importe qui peut effacer leur contenu (ce qui est relou quand même et qui revient au même en termes de risque, mais soyons précis big_smile)

Je suppose qu'il faut les faire apparaître dans le fichier fstab avec des options bien définies, mais comme je ne voudrais pas faire de bêtises, j'aimerais un petit coup de pouce...

L'option qui t'intéresse est "noauto", et il ne faut surtout pas mettre "user".

- "noauto" dit qu'il ne faut pas monter la partition automatiquement avec "mount -a" (commande utilisée au boot)
- "user" dit que les utilisateurs ont le droit de monter cette partition


Donc tu vas avoir quelque chose du genre :

/dev/sda1 /home           ntfs    defaults,noauto        0       2

Hors ligne

#3 Le 13/03/2013, à 00:06

Poun64

Re : Monter des partitions avec droits d'administrateur requis

Bonsoir tiramiseb smile !

Oups, ta formule magique m'a fait perdre l'accès à ma distribution : mot de passe non reconnu.
En revenant à mon fstab d'origine, tout est revenu dans l'ordre...
Faut que je creuse un peu plus et ne plus faire de test sur cette session de travail.

EDIT du 14/03/2013
================

Bon, je ne m'en sors pas avec la doc.
En faisant des tests, j'ai même perdu l'accès à une partition ext4 (obligé de la formater en NTFS pour la récupérer...)
J'abandonne...
Je contourne la solution en modifiant l'affichage dans Nautilus.
Je "cache" les partitions que je veux protéger en faisant Affichage => Panneau latéral => Arborescence
C'est mieux que rien...

hmm

Dernière modification par Poun64 (Le 14/03/2013, à 20:00)


1) Xubuntu 22.04._LTS + Windows 10 - Gigabyte GA H77M - Intel Core I7 3770K / HD Graphics 4000 - 4 cœurs - 3,5 Ghz - 16 Go de RAM
2) Xubuntu 22.04._LTS + Windows 10 - Gigabyte H610M S2H - Intel I3-12100 / UHD Graphics 730 intégré - 4 cœurs - 3,3 Ghz - 16 Go de RAM
3) Xubuntu 22.04._LTS  - NetBook ACER TravelMate - Intel Celeron N4020 - 2 cœurs - 1,1 Ghz - 4 Go de RAM - Intel UHD Graphics 605

Hors ligne