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.

#26 Le 20/12/2021, à 14:48

iznobe

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

@MicP oui , c ' est sur , mais je prefere rester a niveau de façon a ce que la personne aidée sache se debrouiller pour la prcohaine fois ou il aura besoin de reproduire ou modifier sa future situation .

Avec mes commandes , il comprend et peut facilement modifier seul si il en aura besoin .
Avec ta ligne , c ' est sans doute parfait , mais moins comprehensible pour un debutant et si il se trouve que pour une raison X , il a besoin de modifier un truc , je ne suis pas certain qu ' il s ' en sortira seul wink ne serait ce que le repertoire de base que tu met dans une variable .

Dernière modification par iznobe (Le 20/12/2021, à 14:49)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#27 Le 20/12/2021, à 14:50

MicP

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

@ iznobe No soucy ! smile

Hors ligne

#28 Le 22/12/2021, à 21:19

Coeur Noir

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

iznobe a écrit :

il faut monte la partition en lui donnant un point de montage , couramment on fait ca avec data par exemple .
donc :

sudo mkdir /media/data

ensuite il faut donner les droits a ton utilisateur sur ce dossier :

sudo chown $USER: /media/data

Non, pas besoin de changer le propriétaire de /media/data : pourquoi l'attribuer à un utilisateur en particulier ?
Surtout si dans /media/data on crée un dossier par utilisateur appartenant chacun à l'utilisateur en question.
Ce qui compte c'est que /media/data porte les droits rwxr-xr-x et il peut rester propriété de root.

Regarde comment est construit le dossier /home du point de vue droits et permissions ;-)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#29 Le 23/12/2021, à 09:34

iznobe

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

Bonjour ,
@Coeur noir , effectivement , ca serait plutot :

sudo mkdir -p /media/data/$USER
sudo chown $USER: /media/data/$USER

suis allé un peu vite desolé .


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#30 Le 23/12/2021, à 10:50

MicP

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

Bonjour

Cela dit, changer les attributs d'un répertoire qui va servir de point de montage est inutile
puisque les attributs et propriétés du répertoire qui va servir de point de montage
seront replacés par les attributs de la racine du système de fichiers qui l'utilisera comme point de montage.

root@debbull:~# ls -ld /donnees
d--------- 2 root root 4096 11 juil. 12:02 /donnees
root@debbull:~# mount /dev/sdb3 /donnees/
root@debbull:~# ls -ld /donnees
drwxr-xr-x 6 root root 4096 20 juin   2021 /donnees
root@debbull:~# 

Dernière modification par MicP (Le 23/12/2021, à 10:54)

Hors ligne

#31 Le 23/12/2021, à 10:53

iznobe

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

ba oui mais non , sinon le deplacement des données persos est impossible tant que le fstab n '  est pas en place et redemarrage de l' ordi .

Dernière modification par iznobe (Le 23/12/2021, à 10:53)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#32 Le 23/12/2021, à 11:05

MicP

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

Si le répertoire n'est pas utilisé comme point de montage, le déplacement de données sera fait dans le répertoire
et tout ce qui aura été déplacé dans ce répertoire sera caché et inaccessible dès lors que ce répertoire sera utilisé comme point de montage.

Ce ne sont pas les propriétés du répertoire qu'il faut changer, ce sont les propriétés du point de montage,
et ce répertoire ne deviendra un point de montage qu'à partir du moment où un système de fichiers l'utilisera comme point de montage.

=======
Il faudra donc d'abord monter le système de fichiers => le répertoire deviendra alors un point de montage => les attributs et propriétés affichés seront alors ceux de la racine du système de fichiers monté.
Ce n'est qu'une fois que le système de fichiers est monté que l'on pourra modifier les attributs et propriétés du système de fichiers monté de façon a en donner ou interdire l'accès selon nos besoins.

=======
Une fois que /donnees/ est devenu un point de montage,
le fichier /donnees/fichierDansRépertoire est inaccessible :

root@debbull:~# ls -la /donnees/
total 8
d---------  2 root root 4096 23 déc.  11:08 .
drwxr-xr-x 21 root root 4096 20 déc.  09:08 ..
-rw-r--r--  1 root root    0 23 déc.  11:08 fichierDansRépertoire
root@debbull:~# mount /dev/sdb3 /donnees/
root@debbull:~# ls -la /donnees/
total 36
drwxr-xr-x  6 root   root    4096 20 juin   2021 .
drwxr-xr-x 21 root   root    4096 20 déc.  09:08 ..
drwxr-xr-x  2 root   root   16384 20 mars   2020 lost+found
drwxr-xr-x  7 michel michel  4096 20 juin   2021 martine
drwxr-xr-x 10 michel michel  4096  5 juin   2021 michel
drwxr-xr-x  5 michel michel  4096 21 mars   2020 .Trash-1000
root@debbull:~# 

Mais quand /donnees/ n'est plus un point de montage (<=> le système de fichiers a été démonté)
il redevient alors le répertoire qu'il était, avec les même attributs et propriétés qu'il avait avant de devenir un point de montage,
et le fichier /donnees/fichierDansRépertoire est à nouveau accessible :

root@debbull:~# umount /donnees
root@debbull:~# ls -la /donnees/
total 8
d---------  2 root root 4096 23 déc.  11:08 .
drwxr-xr-x 21 root root 4096 20 déc.  09:08 ..
-rw-r--r--  1 root root    0 23 déc.  11:08 fichierDansRépertoire
root@debbull:~# 

Dernière modification par MicP (Le 23/12/2021, à 11:24)

Hors ligne

#33 Le 23/12/2021, à 13:35

iznobe

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

oui , lors des commandes du #29 , le point de montage est deja effectif , vu qu ' on a modifié le fstab puis redemarrage ,  puisque l' idée c' est de creer un repertoire dans "data" (le point de montage ) ayant pour nom le nom d ' utilisateur et lui en attribué la proprieté .

si j' ai fait une autree erreur , je ne suis pas sur d' avoir compris ou du coup ...

au #17 :

iznobe a écrit :

oui , pour le point de montage c' est bon , il est dans /mnt au lieu de /media , mais ca fonctionne .

puis au #22 mise en place du repertoire pour l' utilisateur en cours sur le dossier monté donc avec l ' erreur qu' a fais remonté @coeur noir .

Dernière modification par iznobe (Le 23/12/2021, à 13:39)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#34 Le 23/12/2021, à 19:02

Coeur Noir

Re : Ajouter un deuxieme disque dur SSD à la suite d'une partition /home

@MicP je pense qu'il y a une autre façon d'expliquer les choses. Il faut distinguer
⋅ les périphériques matériels qui sont gérés par le système ( root:disk avec droits brw-rw---- sur des supports inscriptibles )
⋅ et les données qui se gèrent du point de vue logiciel de leurs utilisateurs ( droits et permissions diverses )
→ une partition ( un système de fichiers ) est un périphérique ; un dossier/fichier est une donnée.

Pour un système de fichiers gérant nativement les droits et permissions, tant que le point de montage de sa partition appartient à root avec droits rwxr-xr-x alors les droits et permissions portés nativement par les données sont lisibles, exploitables puisque tout le monde peut au moins lire ce point de montage.

Pour un système de fichiers ne gérant pas les droits et permissions, alors on laisse le point de montage de sa partition appartenir à root avec droits rwxr-xr-x mais on passe les options adéquates à ce montage pour que le système Linux émule des droits et permissions à tout le contenu de cette partition ( gid, uid, dir_mode, file_mode, fmask… ce genre de choses ). Dans ce cas les droits lisibles et exploitables sont ceux indiqués par les options de montage, globalement puisque les données elles-mêmes ne portent aucun droit dans cette partition qui ne les gère pas nativement.

Autrement dit pas la peine d'agir sur les droits du point de montage d'un périphérique de stockage, les droits et permissions sont soit portés directement par les données contenues, soit émulées par les options de montage.

Dernière modification par Coeur Noir (Le 23/12/2021, à 19:08)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne