Vous n'êtes pas identifié(e).
Pages : 1
Dernière modification par phil45190 (23-04-2022 08:29:01)
Hors ligne
Dernière modification par raleur (18-04-2022 08:53:26)
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
En réalité je n'ai pas besoin que ce disque ce monte automatiquement au démarrage.
Option noauto, en combinaison avec l'option user ou users pour pouvoir le monter par un simple utilisateur.
Y a-t-il un inconvénient à ce qu'il soit monté automatiquement au démarrage ?
Un conseil de page de manuel ?
man fstab pour le format du fichier.
man mount pour les options de montage génériques.
man ext4 pour les options de montage spécifiques à ext4.
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
j'ai modifié le format du DD en ext3
Pourquoi ? ext3 est dépassé et n'a aucun intérêt par rapport à ext4.
Il y a 2 chiffres à la fin d'une ligne typique de fstab . A quoi cela correspond il ?
Cf. la page de manuel de fstab. En pratique, ça a peu d'utilité et on peut les omettre (ce que je fais).
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
defaults
Utiliser les options par défaut : rw, suid, dev, exec, auto, nouser et async.
Remarquez que le véritable ensemble de toutes les options de montage par défaut dépend du noyau et du
type de système de fichiers. Consultez le début de cette section pour plus de précisions.
l'option default contient l'option auto , dans ton cas ne pas l'utiliser
/dev/sdb1 pas une bonne idée
Les noms de périphérique de partitions de disque ne sont pas immuables. Une reconfiguration matérielle, l’ajout
ou le retrait d’un périphérique peuvent provoquer des modifications de noms. C’est pour cela qu’il est forte‐
ment recommandé d’utiliser des identificateurs de système de fichiers ou de partition tels que des UUID ou LA‐
BEL.
la commande suivante de donnera les infos necessaire
Avec un compte cela fonctionne impeccable
mais avec le second interdit d'écrire !
il faut regarder le propriétaire des fichiers avec la commande
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Hors ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
/dev/sdb1
Mauvais choix, mais on te l'a déjà signalé :
Les noms de périphérique de partitions de disque ne sont pas immuables. Une reconfiguration matérielle, l’ajout ou le retrait d’un périphérique peuvent provoquer des modifications de noms.
Le changement de nom peut aussi être spontané (et aléatoire) d'un démarrage à l'autre, smême ans avoir rien modifié.
/media/dd2
Mauvais choix. D'une part, /media n'est pas fait pour ça mais pour le montage des supports de stockage amovibles. D'autre part, "dd2" ne fournit aucune information sur la nature du contenu (et on se fiche bien du contenant puisque c'est fstab qui s'occupe de ça).
defaults,noauto,users,rw
default est superflu et contradictoire avec la présence d'autres options.
ce disque (enfin son point de montage /mediadd2) appartient au compte_utilisateur1
Si le système de fichiers est monté, ce n'est ni le disque ni le point de montage qui appartiennent à l'utilisateur mais la racine du système de fichiers.
Les deux utilisateurs doivent-ils pouvoir écrire dans les mêmes fichiers et répertoires ou dans des fichiers et répertoires distincts ?
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
J'ai essayé de modifier le propriétaire de ce second DD avec chown ou de changer son groupe avec chmod, voir de créer un dossier et de changer ses droits sans aucun succès
Peux-tu montrer en détail quelles commandes tu as exécutées et quel résultat tu as obtenu.
ce ne sera pas génant si chaque utilisateur a un répertoire propre sur ce second DD
Dans ce cas tu peux créer un sous-répertoire pour chaque utilisateur qui en sera propriétaire.
il y aurait bien certains fichiers que j'aurais aimer partager
En écriture ? Dans ce cas il faudra fixer leur permission en écriture à tout le monde, ou bien à un groupe spécifique, le définir comme groupe propriétaire et y mettre tous les utilisateurs concernés.
Enfin à cette phrase cabalistique "Si le système de fichiers est monté, ce n'est ni le disque ni le point de montage qui appartiennent à l'utilisateur mais la racine du système de fichiers" je perçois très vaguement ce qu'elle peut signifier, mais de là à passer à la pratique il y a un océan.
Il peut y avoir une certains confusion entre un disque, un système de fichiers et un point de montage.
Un disque et ses partitions sont des "périphériques bloc" /dev/quelquechose, une suite d'octets organisés en blocs de taille fixe. En principe ils appartiennent à root et au groupe "disk", et il n'y a pas de raison de changer cela car personne à part root n'est censé y lire ou écrire directement.
Le disque contient un système de fichiers (une arborescence de répertoires et fichiers, donc les permissions n'ont aucun rapport avec celles du disque). Pour voir ces répertoires et fichiers, il faut monter ce système de fichiers sur un répertoire servant de point de montage.
Quand aucun système de fichiers n'est monté sur le répertoire, ce n'est qu'un répertoire normal et on peut voir ou modifier ses attributs (propriétaires, permissions). Quand un système de fichiers est monté sur le répertoire, les attributs du répertoire sont masqués et remplacés par ceux de la racine du système de fichiers (qu'on peut alors modifier). C'est pourquoi il ne sert à rien de fixer les permissions du répertoire quand le système de fichiers n'est pas monté dessus.
Dernière modification par raleur (19-04-2022 12:40:26)
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Mais seul cet utilisateur pourra utiliser ce disque
non tout utilisateur qui rattache une partition du disque a un point de montage pourra consulter les données ( seulement si il en a les droits)
/media/dd2 est un mauvais choix, c'est une question de norme pour respecter la hiérarchie du système de fichiers
a lire dans ton terminale par curiosité
le point de montage est juste un répertoire que tu choisis pour rattacher ta partition pour pouvoir consulter les données qu'elle contient
Ensuite créeer un système de fichiers dans chaque. Je n'ai pas trouver la commande mais via un sudo pcmanfm, cela devrait aller ?
non le système de fichier est déja la , c'est quand tu as formaté ton disque pour y inscrire des données(enfin c'est l'installateur Debian qui a fait cette opération sans que tu en ait forcement conscience)
(le système de fichier sous Debian est en générale ext4 , sous Windows NTFS)
edit: attention un répertoire qui sert de point de montage doit être vide de toute données avant de réaliser l'opération de montage
Dernière modification par Croutons (19-04-2022 14:10:57)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Hors ligne
Donc chmod sur /dev/sdb1 est une ânerie.
Exact. D'autre part ce n'est pas persistant puisque /dev est un tmpfs (système de fichiers temporaire en mémoire) dont le contenu est créé dynamiquement.
On peut mettre en place une règle udev pour changer les permissions du fichier spécial /dev/sdb1 lors de sa création (résultant de la détection de la partition), mais sauf cas très particulier ça n'a pas d'intérêt quand la partition contient un système de fichiers destiné à être monté.
Il faut donc avoir un point de montage.
Pour accéder à un système de fichiers, il vaut mieux.
/media/dd2 est un mauvais choix
Oui, car ce type de chemin est en principe réservé au montage des volumes amovibles et ne donne aucune indication sur le contenu.
Donc avoir un point de montage dans le compte utilisateur.
Dans le répertoire personnel de l'utilisateur (/home/<utilisateur>) , tu veux dire ? Oui et non. C'est une option qui se défend si les données appartiennent à cet utilisateur. Mais je n'aime pas trop l'idée d'un répertoire que l'utilisateur pourrait supprimer, renommer ou déplacer servant de point de montage. Je préfèrerais plutôt un lien symbolique dans le répertoire utilisateur pointant vers le point de montage situé dans un répertoire sous le contrôle exclusif de root.
Mais seul cet utilisateur pourra utiliser ce disque.
Pas forcément. Avec les permissions adéquates sur le chemin d'accès au point de montage, un autre utilisateur pourrait aussi l'utiliser.
Partitionner le DD en 2 et mettre un point de montage pour chaque utilisateur ?
C'est une option. Mais dans ce cas il faut allouer l'espace en fonction des besoins de chaque utilisateur, sinon on risque de se retrouver avec une partition pleine alors qu'il reste de la place dans l'autre. L'utilisation de LVM au lieu de partitions pourrait être une solution à ce problème en permettant une allocation plus souple de l'espace disque.
Mais il y a d'autres options. Par exemple créer un répertoire pour chaque utilisateur dans la partition, et éventuellement faire un montage de type "bind" de chacun de ces répertoires (man mount) ou créer un lien symbolique dans le répertoire utilisateur correspondant.
Mais tout ça, je le répète, c'est prendre le problème par le mauvais bout. Dans un premier temps tu dois te demander ou tu mettrais ces données en tenant compte de leur utilisation (par exemple, du fait que plusieurs utilisateurs doivent y accéder) et en faisant abstraction du fait qu'elles sont contenues dans un disque séparé.
Il vaut mieux montrer que raconter.
Hors ligne
la bonne syntaxe pour le premier champ est LABEL=ddbis
comme précisé dans le
Pour un disque interne je te conseillerais plutot de passer par un montage auto avec l'option nofail
/mnt/ddis n'est pas conforme au standard , mais après tout pourquoi pas
si tu avais lu le man hier tu aurais vu
/mnt Point de montage pour un système de fichiers monté temporairement. Dans certaines distributions, /mnt contient des sous-répertoires censés être utilisés comme points de montages temporaires pour plusieurs systèmes de fichiers.
c'est pourtant pas faute de t'en parler mais tu fais comme tu veux ;-)
ceci dit tu as peut être la version en anglais des manpages
pour avoir les infos en fr ( tout n'est pas traduit)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Debian sid
Bureau : gnome
Ordinateur : Thinkpad T400 libreboot
Hors ligne
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Pages : 1