logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-11-2021 21:47:36

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

[résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Titre: Dossiers partagés sur virtulbox 6.1 impossible en user avec Debian 11


Bonjour,

Sur Debian 11 (nouvelle installation)
J'ai installé virtualbox 6.1 (la même version que j'avais sous debian 10)
J'ai importé une .iso d'une VM Debian que j'utilisais avant.

Je souhaite aller dans un dossier partagé

J'ai créé le chemin d'accès depuis l'interface Virtualbox comme d'habitude.
Quand j'allume la VM, le dossier se monte automatiquement sous le non "sf_PPartager" sur le bureau (oui il y a 2 'p' c'est normal)
Je peux ouvrir le Dossier 'sf_PPartage' et voir son contenu mais je ne peux pas lire quoi que ce soit, je n'ai pas les droits.
Je peux lire seulement avec root

ls -l


drwxr-xr-x 1 root root 4096  6 nov.  03:03 sf_PPartage




Si j'essaye cette commande

chown -R monNom sf_PPartage/


ça ne change rien et ça affiche toujours

drwxr-xr-x 1 root root 4096  6 nov.  03:03 sf_PPartage



J'ai même essayé l'ancienne ligne qu'on voit partout

sudo mount -t vboxsf -o uid=1000,gid=1000 PPartage /media/PPartage


mais rien non plus.


Je ne comprends pas.
J'aimerais bien comprendre pourquoi ça bloque et comment débloquer la situation.

Dernière modification par totoZero7 (08-11-2021 22:58:45)

Hors ligne

#2 07-11-2021 22:50:58

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Hello,


xfce@Deb2:~$ ls -l /media/Public/
ls: impossible d'ouvrir le répertoire '/media/Public/': Permission non accordée
xfce@Deb2:~$ ls -ld /media/Public
drwxrwx--- 1 root vboxsf 4096 12 oct.  12:47 /media/Public
xfce@Deb2:~$ groups
xfce sudo
xfce@Deb2:~$ sudo adduser xfce vboxsf
[sudo] Mot de passe de xfce :
Ajout de l'utilisateur « xfce » au groupe « vboxsf »...
Adding user xfce to group vboxsf
Fait.
xfce@Deb2:~$ groups
xfce sudo
xfce@Deb2:~$ su - xfce
Mot de passe :
xfce@Deb2:~$ groups
xfce sudo vboxsf
xfce@Deb2:~$ ls -l  /media/Public/
total 4
-rwxrwx--- 1 root vboxsf 3980 10 oct.  22:46 apt-hist
xfce@Deb2:~$



En gros, ajoute ton utilisateur au groupe vboxsf, déconnecte et reconnecte toi de ta session et tu devrais avoir accès à ce dossier partagé wink


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#3 07-11-2021 23:42:05

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

groups


monNom cdrom floppy audio dip video plugdev netdev


sudo adduser monNom vboxsf


j'ai rebooté.. mais c'est fait


su - monNom


monNom cdrom floppy audio dip video plugdev netdev vboxsf



Déconnexion / reconnexion


ls -l


drwxr-xr-x 1 root root 4096  6 nov.  03:03 sf_PPartage




"Vous n'avez pas les permissions nécessaires pour afficher le contenu de..."


Au cas où je n'ai pas été clair

J'arrive à entrer dans le dossier sf_PPartage avec le navigateur
J'arrive à voir le contenu du dossier 'sf_PPartage'

Mais je n'arrive pas à entrer dans un dossier dedans
Parcontre j'arrive à lire un fichier simple, mais ne peux pas écrire
Je ne peux pas écrire dans le dossier 'sf_PPartage'


C'est la même chose en ligne de commande

Edit:
Je peux copier un fichier qui est dans le dossier 'sf_PPartage' et le mettre sur le bureau. Je peux ensuite d'éditer et le supprimer (ce fichier)
Parcontre, je ne peux pas copier un dossier

Edit 2
Alors tout Nouveau fichier ou dossier crées dans la Debian hote, peut se lire en VM dans 'sf_PPartage'
mais tous les anciens Dossiers / fichiers, ne le peuvent pas d'après ce que j'observe

Dernière modification par totoZero7 (08-11-2021 00:03:44)

Hors ligne

#4 08-11-2021 00:33:20

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

En fait, le propriétaire dans le dossier 'sf_PPartage' dans la vm, c'est root et c'est peut-etre ça le problème
Je n'arrive pas changer le propriétaire root vers l'user

Dernière modification par totoZero7 (08-11-2021 00:33:47)

Hors ligne

#5 08-11-2021 09:52:24

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Dans la configuration de la vm, partie Dossiers Partagés, tu as bien ajouté un dossier partagé ici.
Et le point de montage est renseigné ?
La case "Montage Automatique" est cochée ?

Ah et autre chose:
Tu as bien installé les vbox-additions ?

Bizarre que le groupe de ton dossier soit root et pas vboxsf.

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#6 08-11-2021 19:33:57

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Hello
J'avais jamais fait attention mais il  semble que c'est le comportement normale
c'est quand même une VM qui accède au données de l’hôte
Si tu modifies un fichier texte par exemple à l'enregistrement il y aurait élévation de privilège et une fenetre popup te demandera le mot de passe root

-->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

#7 08-11-2021 21:07:02

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Tawal a écrit :

Dans la configuration de la vm, partie Dossiers Partagés, tu as bien ajouté un dossier partagé ici. OUI
Et le point de montage est renseigné ? Non ça se monte automatiquement
La case "Montage Automatique" est cochée ? OUI

Ah et autre chose:
Tu as bien installé les vbox-additions ?  Oui pour les nouvelles installations, Non pour les iso importés car ça fonctionne sans


Bizarre que le groupe de ton dossier soit root et pas vboxsf.

Sur tous les autres qui fonctionne, je nai pas de vboxsf, les droits sont sur l'user.


Je ne rappelle plus comment j'ai mis tout ça, je sais que j'ai galéré et ai tâtonné pour installer les VM importée.
Voici ce que ça donne maintenant:

- Ne fonctionne pas pour user. Fonctionne en root seulement
Debian vm1: (celle pour laquelle j'ai ouvert ce post) iso importée. Pas de guest additions mis. (crée un double dossier)
Manjaro: iso importée. Guest additions mis. (crée un double dossier)

- Fonctionne pour user:
Mx linux: iso importée. Pas de guest addition mis. (SIMPLE dossier)
Linux Mate 1: iso importée. Pas de guest addition mis. (creé un double dossier)
Debian vm2: installation complète sur debian 11. Guest additions mis. (creé un double dossier)
Linux Mate 2: installation complète sur debian 11. Guest addition mis. (crée un double dossier)

ça fonctionne quand je mets cette commande à chaque redemarrage (je crois)
sudo mount -t vboxsf -o uid=1000,gid=1000 PPartage /media/sf_PPartage

J'ai installé les guest additions sur debian vm1 pour tester et c'est toujours pareil. ça crée le dossier mais c'est seulement accessible par root.
J'ai essayé Maitre primaire, Maitre secondaire, pareil ça n'a aucun effet.

je ne comprends pas où ça pèche

Hors ligne

#8 08-11-2021 21:09:22

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Croutons a écrit :

c'est quand même une VM qui accède au données de l’hôte
Si tu modifies un fichier texte par exemple à l'enregistrement il y aurait élévation de privilège et une fenetre popup te demandera le mot de passe root



Quand je suis dans la VM, si je veux accéder aux dossiers et fichiers de Partage, je ne peux pas. Seule le root de la VM le peut.
Rien n'est demandé à l'hote

Hors ligne

#9 08-11-2021 21:48:01

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Et si tu renseignais le point de montage de la sorte : /media/sf_PPartage ?

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#10 08-11-2021 22:20:56

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

je viens d'essayer et c'est la même chose. Seulement root y a accès
mettre un point de montage sert à rien je pense, (sauf si tu veux lui donner un nom particulier) ça monte automatiquement un /media/sf_nonDuFichierSource

J'ai une superbe énigme hein

Hors ligne

#11 08-11-2021 22:30:20

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Et avec les Guest Additions ?

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#12 08-11-2021 22:33:24

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

aussi, je l'ai fait juste avant en essayant Maitre primaire et Maitre secondaire

sinon pour modifier les droits, c'est bien ceci ?

chown -R nonUser /dossier



parce-que ça n'a aucun effet sur /media/sf

Dernière modification par totoZero7 (08-11-2021 22:33:54)

Hors ligne

#13 08-11-2021 22:56:23

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Réussi !

Bon alors j'ai fait une mise à jour de Virutalbox, je suis passé de 1.26 à 1.28
J'ai eu aussi une mise à jour des guest additions

- J'ai viré les ancien guest additions
- j'ai mis les nouveaux guest additions
- j'ai exécuté la commande

sudo sh '/media/cdrom0/VBoxLinuxAdditions.run'


Et juste après, sans avoir rebooté, je peux accéder au dossier PPartage !
Il est possible que j'eus oublié d’exécuter la commande faite juste au-dessus et que tout ce foin soit l'oublie de cette commande.

Merci pour les  pistes, ça m'a aidé à résoudre ce problème.

Hors ligne

#14 08-11-2021 23:19:09

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Je viens de faire un test à chaud :
   - une VM en fonction,
   - onglet "Périphériques" de la fenêtre de la VM ==> "Dossiers partagés" ==> "Réglages des dossiers partagés ..." :
a649Gyw.png
   - je modifie en Public2 :
XwIGI6b.png
   - valide par "OK" 2 fois
Résultat sur ma VM:

lawat@Deb2:~$ ls -l /media
total 8
drwxr-x---+ 2 root root   4096 12 oct.  13:31 lawat
drwxrwx---  1 root vboxsf 4096  8 nov.  10:11 Public2
lawat@Deb2:~$


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#15 08-11-2021 23:24:27

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

oui maintenant j'ai bien root et vboxsf

Hors ligne

#16 08-11-2021 23:52:06

LucN31
Membre
Inscription : 20-11-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

Bonsoir,

totoZero7 a écrit :

oui maintenant j'ai bien root et vboxsf



Comme dit plus haut, le partage des dossier nécessite que l'utilisateur sur la machine hôte soit dans le groupe vboxsf, des  extensions propriétaires au niveau de virtualbox (sur la machine hôte) et des "ajouts" sur la machine virtuelle.

Avec la bonne version des extensions et des addons, le montage est il correct ?
Y as tu accès en lecture et écriture depuis les 2 machines ?

Luc.

Hors ligne

#17 09-11-2021 00:33:54

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

LucN31 a écrit :

Avec la bonne version des extensions et des addons, le montage est il correct ?
Y as tu accès en lecture et écriture depuis les 2 machines ?


Oui
Oui
Sauf avec Manjaro. Je galère à prendre en main cet OS, et ça plante encore sur le partage de dossier. Mais c'est le seul. Les autres sont ok maintenant
Je pense que mon problème était d'avoir importé des images iso qui avaient des reste d(ajout. ça fonctionnaient pour certains et pas pour d'autres. Mais j'ai certainement dû zaper de faire la procédure complète en remettant les 'ajout' à jour et surtout en lançant le .run !

Note: Sur Mx Linux, ce n'est pas
'root vboxsf' mais 'user user' que j'obtiens. Cela fonctionne quand même.

Hors ligne

#18 09-11-2021 09:13:19

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [résolu] Dossiers partagés sur virtulbox 6.1 impossible en user avec..

totoZero7 a écrit :

ça fonctionne quand je mets cette commande à chaque redemarrage (je crois)
sudo mount -t vboxsf -o uid=1000,gid=1000 PPartage /media/sf_PPartage


c'est bien cela qui est préconisé dans le manuel virtualbox, il est aussi clairement dit que les guests additions doivent être installé
Ne pas confondre les guest additions avec l'extention pack
l'extention pack est installé sur le systéme hote
les guest additions sont a installé sur la VM


-->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

Pied de page des forums