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 09/07/2024, à 10:44

jplemoine

Re : Problême de partage de dossier

As-tu ajouter ce montage quelque part ? Par exemple dans le fichier /etc/fstab ?
Si oui, peux-tu dire quel fichier et monter la (les) ligne que tu as mise(s) ?

Au démarrage de la machine, sans avoir rien modifier le redémarrage de samba ne devrait pas faire d'erreur.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#27 Le 11/07/2024, à 11:20

RHERBIN

Re : Problême de partage de dossier

Je n'ai rien ajouté dutout.

Que faut'il faire ?. Explique.

Par avance merci,
Raf

Hors ligne

#28 Le 11/07/2024, à 11:27

jplemoine

Re : Problême de partage de dossier

Si au démarrage de la machine, le restart fait une erreur.
C'est obligatoirement que le montage en erreur est stocké "quelque part".
Il faut juste trouver le quelque part.
- redémarrage de la machine
- restart de samba
- s'il y a une erreur (La dernière en date semble être sur thinkcenter)
Que donne :

sudo grep -HrEi "thinkcenter" / 2>/dev/null

Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#29 Le 11/07/2024, à 13:18

Coeur Noir

Re : Problême de partage de dossier

@jplemoine :
⋅ les partages de dossier(s) mis en place via Nautilus ( nautilus-share )  ne s'inscrivent pas dans le fichier /etc/samba/smb.conf mais dans /var/lib/samba/usershares ;
⋅ s'il s'agit d'un montage actif, dont la partition est étiquetée "thinkcenter" ( ou dont le dossier qui sert de point de montage porte ce nom ) on doit pouvoir le trouver dans :

grep -Ei "thinkcenter" /etc/mtab

@xubu1957 : « Nombre d'éléments de /home/moi ne m'appartenant pas : 3 » ça aurait pu valoir le coût/coup de savoir de quels éléments il s'agissait.
À la rigueur, la commande corrective devrait montrer les changements effectués :

find $HOME ! -user $USER -exec sudo chown -c $USER:$USER {} \;

…en farfouillant autour de ces questions de partage samba, je viens de découvrir l'eau tiède cet utilitaire graphique shares-admin qui, lui, écrit les config's de partage(s) directement dans /etc/samba/smb.conf et permet d'indiquer qui sont les utilisateurs des partages.
Il se lance depuis un terminal, faute de lanceur .desktop mais c'est bien un outil en gtk ( il s'installe avec gnome-system-tools. )

Je ne comprends pas pourquoi le système se plaint de caractères invalides…

Dernière modification par Coeur Noir (Le 11/07/2024, à 14:00)


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

Hors ligne

#30 Le 11/07/2024, à 13:57

Coeur Noir

Re : Problême de partage de dossier

@RHERBIN

J'ai fais sudo nautilus
ensuite j'ai été a partir de mon ordinateur dans le disque DRIVEIMAGE ou se trouve le répertoire THINKCENTER
puis la click droit sur le repertoire  partage reseau local

sudo on s'en sert pour lancer des commandes qui agissent dans un terminal ou dans une console.
On ne s'en sert jamais pour lancer une application graphique ( qui ouvrira une nouvelle fenêtre en dehors du terminal. )
Ici en agissant depuis un Nautilus en mode « administrateur », tu as probablement créé ce partage au nom de root au lieu de le créer à ton nom d'utilisateur à toi.
D'où sans doute les difficultés d'accès à ce partage : seul root y accède, pas toi.

Histoire qu'on voit un peu mieux ton contexte du point de vue des disques et partitions en présence :

lsblk -fe7,11 -o +size,model,ro | cat

pour savoir quelles partitions sont exploitables dès le démarrage de ton système :

grep -v ^# /etc/fstab

et enfin

grep -Ei "dev/(sd|nvme)|gvfs" /etc/mtab

des fois que quelque chose nous aurait échappé dans les 2 premières ;-)
Avec tout ça, on devrait bien voir où se trouve la partition depuis laquelle tu cherches à partager un dossier
et on pourra regarder les permissions sur ce dossier.

Dernière modification par Coeur Noir (Le 11/07/2024, à 13:58)


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

Hors ligne

#31 Le 11/07/2024, à 14:24

jplemoine

Re : Problême de partage de dossier

Coeur Noir a écrit :

Je ne comprends pas pourquoi le système se plaint de caractères invalides…

@Coeur Noir : Je pense qu'il y a eu un mix entre le nom du partage et le chemin à partager.
Le nom du partage semble être "/media/rherbin/driveimage/sauvegarde ssd thinkpad" --> Et donc / et <espace> interdits.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#32 Le 11/07/2024, à 15:01

xubu1957

Re : Problême de partage de dossier

[HS]                   

Coeur Noir a écrit :

@xubu1957 : « Nombre d'éléments de /home/moi ne m'appartenant pas : 3 » ça aurait pu valoir le coût/coup de savoir de quels éléments il s'agissait.
À la rigueur, la commande corrective devrait montrer les changements effectués :

find $HOME ! -user $USER -exec sudo chown -c $USER:$USER {} \;

@Coeur Noir

Je n'avais pas participé pour le fond des échanges dans cette partie de la discussion.

Si l'on me donne de nouvelles munitions, je suis preneur.


  [/HS]


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#33 Le 11/07/2024, à 15:45

tycooon

Re : Problême de partage de dossier

J'ajoute que cette commande est particulièrement délicate, à manier avec délicatesse, car elle peut casser des applications comme waydroid qui contient des fichiers root dans le $HOME.
Dans ce cas, vous avez droit à une réinstallation. donc prudence !!!!!  Des appli qui utilisent des containers, il faut s'interroger avant de la lancer.

find $HOME ! -user $USER -exec sudo chown -c $USER:$USER {} \;

Hors ligne

#34 Le 11/07/2024, à 15:56

ylag

Re : Problême de partage de dossier

Bonjour,

tycooon a écrit :

J'ajoute que cette commande est particulièrement délicate, à manier avec délicatesse, car elle peut casser des applications comme waydroid qui contient des fichiers root dans le $HOME.

J'aime bien une commande de ce genre, histoire de voir de quoi il retourne avant de lancer une modification :

find $HOME ! -user $USER -exec ls -lh {} \;

A+

Dernière modification par ylag (Le 11/07/2024, à 15:59)

Hors ligne

#35 Le 11/07/2024, à 16:35

iznobe

Re : Problême de partage de dossier

Bonjour ,
[HS] , perso je prefere n' afficher que les fichiers contenant un " . " dans leur nom ou dans leur chemin , puisque c ' est cela qui sont en fait importants pour corriger des soucis potentiels .

Du coup j' avais demandé @nany , la commande appropriée dans une discussion que je n' ai pas conserver en memoire .
Cela dit la commande suivante donne un retour bien plus precis et concis , avant de daire la correction si il s' avere necessaire que c' est utile ( en plus elle est plutot courte ) :

sudo find ~ -ipath "*.*" ! -user $USER -exec ls -ld {} \;

A mon avis , c' est largement mieux que celle qu ' utilise habituellement xubu1957 , car elle retournera beaucoup moins d' elements et ils seront affichés ( possible retour en arriere en cas de soucis donc ) .
[/HS]

Dernière modification par iznobe (Le 11/07/2024, à 16:39)


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

Hors ligne

#36 Le 11/07/2024, à 16:50

jplemoine

Re : Problême de partage de dossier

Au post #12, il y a une commande qui a compté les éléments dans le $HOME qui n'appartenait pas à l'utilisateur.
Il y en a 3.
C'est nany qui l'avait donnée : à voir si la commande compte aussi les fichiers cachés.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#37 Le 11/07/2024, à 17:05

ylag

Re : Problême de partage de dossier

Bonjour,

En bref, il est préférable de vérifier ce qui serait impacté avant de lancer une modification du propriétaire d'un élément ... smile

A+

Dernière modification par ylag (Le 11/07/2024, à 17:07)

Hors ligne

#38 Le 11/07/2024, à 17:42

jplemoine

Re : Problême de partage de dossier

ylag a écrit :

En bref, il est préférable de vérifier ce qui serait impacté avant de lancer une modification du propriétaire d'un élément ... smile

Dans l'absolu, oui mais dans le cas présent :
- il n'y a que 3 éléments
- le $HOME n'est pas censé contenir d'éléments qui n'appartiennent pas à l'utilisateur concerné.

Donc, peut-on recentrer le débat sur le dépannage en cours...? Parce que là, je suis perdu.
A-t-on trouvé où était stocké le montage qui pose problème ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#39 Le 11/07/2024, à 18:42

iznobe

Re : Problême de partage de dossier

- le $HOME n'est pas censé contenir d'éléments qui n'appartiennent pas à l'utilisateur concerné.

on est d' accord , mais j ' aime pas modifier sans savoir quoi .

C'est nany qui l'avait donnée : à voir si la commande compte aussi les fichiers cachés.

les fichiers cachés avec . c 'est d ' ailleurs uniquement ces fichiers qui ont un interet . d ' ou la commande que j' ai donné qui n' affichera que ceux là justement et pas juste un nombre ...

Donc, peut-on recentrer le débat sur le dépannage en cours...? Parce que là, je suis perdu.
A-t-on trouvé où était stocké le montage qui pose problème ?

Pour cela , on attend le retour des commandes du demandeur proposées en #30 par Coeur Noir .
mais j' ai l' impression que le demandeur n ' est pas vraiment à l' aise avec les commandes , ni pour donner les retours . ca risque de ne pas etre simple .

Dernière modification par iznobe (Le 11/07/2024, à 18:43)


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

Hors ligne

#40 Le 11/07/2024, à 18:59

jplemoine

Re : Problême de partage de dossier

Je vous laisse faire. Mais je reste "à l'écoute".
Mon dernier raisonnement : il y a un "truc" qui a stocké le partage mais le système prend le répertoire à partager comme nom de partage.
Comme il y a des / et des espaces, le système considère ce nom comme utilisant des caractères invalides.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#41 Le 11/07/2024, à 19:33

Coeur Noir

Re : Problême de partage de dossier

La config' du partage ( initié via nautilus-share ) est stockée dans /var/lib/samba/usershares et oui effectivement, si pour nom ce partage affiche « un chemin », ça va coincer, entre caractères interdits et possiblement un nombre limité de caractères pour ce type de noms ( NetBios ? ).

@RHERBIN
si tu peux donner le retour des commandes indiquées au #30 on y verra tous un peu plus clair ;-)


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

Hors ligne

#42 Le 12/07/2024, à 10:41

RHERBIN

Re : Problême de partage de dossier

sudo grep -HrEi "thinkcenter" / 2>/dev/null
[sudo] Mot de passe de rherbin : 
/home/rherbin/.bash_history:net usershare add --long share "/media/rherbin/driveimage/thinkcenter/" "comment" "Everyone:W" guest_ok=y
Fichier binaire /home/rherbin/.mozilla/firefox/r01i5t88.default-release/places.sqlite correspondant
Fichier binaire /home/rherbin/.mozilla/firefox/r01i5t88.default-release/sessionstore-backups/previous.jsonlz4 correspondant
Fichier binaire /home/rherbin/.mozilla/firefox/r01i5t88.default-release/sessionstore-backups/recovery.jsonlz4 correspondant
Fichier binaire /home/rherbin/.mozilla/firefox/r01i5t88.default-release/sessionstore-backups/recovery.baklz4 correspondant
Fichier binaire /home/rherbin/.mozilla/firefox/r01i5t88.default-release/places.sqlite-wal correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/7939CE37DE31C281418166DA0958A141E662FFB1 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/F78F69E7544BEF2FDE1A5A2EF8F9999816AE51AA correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/DBCCB69DAE88341592EE0181D875D407EDBEBDC9 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/7EA8048C0D54B524748632C8DF9311B7D35A3E1B correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/0A99F179215A52EACC9716BAB0FC6EFB9931E959 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/1F463CBE2FF55939373EB5697C0DFD9DB8022CDD correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/63927C950DB21B911EFC947444093F5589E5893E correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/2EC024B569A75E0D698658A714C9B17C8C882B7F correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/2B69B2D0F5614BAE787FCF7F8DF1D92D7D23F0D8 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/907F9C81B91299D3C67893C66943A506AFB449D4 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/EC62006FB0EFD84F2A471F6BBC0C602DF07EC821 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/7D765BB6D97408E5959D989429EB6BE22D3BB011 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/127279E03B1D02FAEFC88DCC76608B6C410D3DA5 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/02C027A6E41FFF8A05CB3B71749FA7092B79BA44 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/7ACF489B39210B5B85F1E9A6D7E51FB9FD61E539 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/31C371AEB6108B200C9F416617CE6C2AD3B83888 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/DB8980700F98CEFC1C96DEE2B5C0AB4D2EA0E7FD correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/F89B875767F62CAAC82A2B1FD5AE8251198E736B correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/3CA907FD566856C6316B494C3EB0B7E264191618 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/DE9AB924AF86638973FC5375E495C7ED037A9899 correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/FFAA42C3D5C5076C4A968B5A389B32F0DB6A6F1B correspondant
Fichier binaire /home/rherbin/.cache/mozilla/firefox/r01i5t88.default-release/cache2/entries/2D6D979F422D8EAA68C540C0A95ECDFAA4EDBD13 correspondant

Dernière modification par RHERBIN (Le 12/07/2024, à 10:41)

Hors ligne

#43 Le 12/07/2024, à 10:51

RHERBIN

Re : Problême de partage de dossier

shares-admin

Une fois lancé je déverrouille avec mon mot de passe et je clique sur ajouter un dossier et là une erreur surgie:

Erreur de segmentation (core dumped)

Dernière modification par RHERBIN (Le 12/07/2024, à 10:51)

Hors ligne

#44 Le 12/07/2024, à 10:55

RHERBIN

Re : Problême de partage de dossier

rherbin@RHERBIN:~/Bureau$ lsblk -fe7,11 -o +size,model,ro | cat
NAME   FSTYPE LABEL      UUID                                 FSAVAIL FSUSE% MOUNTPOINT   SIZE MODEL                     RO
sda                                                                                     232,9G Samsung_SSD_860_EVO_250GB  0
├─sda1 vfat              21DA-CB83                               511M     0% /boot/efi    512M                            0
├─sda2                                                                                      1K                            0
└─sda5 ext4              9fbce91f-22d4-464c-9fbe-0e3425a28044  193,9G    10% /          232,4G                            0
sdb    vfat   DRIVEIMAGE 3CC6-DC46                                                      931,5G CT1000BX500SSD1            0
rherbin@RHERBIN:~/Bureau$ grep -v ^# /etc/fstab
UUID=9fbce91f-22d4-464c-9fbe-0e3425a28044 /               ext4    errors=remount-ro 0       1
UUID=21DA-CB83  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
rherbin@RHERBIN:~/Bureau$ grep -Ei "dev/(sd|nvme)|gvfs" /etc/mtab
/dev/sda5 / ext4 rw,relatime,errors=remount-ro 0 0
/dev/sda1 /boot/efi vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0

Dernière modification par RHERBIN (Le 12/07/2024, à 10:56)

Hors ligne

#45 Le 12/07/2024, à 15:06

Coeur Noir

Re : Problême de partage de dossier

NAME   FSTYPE LABEL      UUID                                 FSAVAIL FSUSE% MOUNTPOINT   SIZE MODEL                     RO
(…)
sdb    vfat   DRIVEIMAGE 3CC6-DC46                                                      931,5G CT1000BX500SSD1            0

Mmmm…

…ça ne fonctionnera qu'à partir du moment où des partitions de DRIVEIMAGE sont montées.
Pour les monter :
⋅ soit tu les inscris dans fstab afin qu'elles soient traités dès le démarrage du système ;
⋅ soit tu déclenches leur montage automatique dans /media/$USER/uuid_ou_label_part en les sollicitant dans ton explorateur de fichiers ;
⋅ soit tu les inscris comme « applications au démarrage » pour lancer des montages automatiques à l'ouverture de ta session.


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

Hors ligne

#46 Le 12/07/2024, à 15:20

iznobe

Re : Problême de partage de dossier

Coeur Noir a écrit :

La config' du partage ( initié via nautilus-share ) est stockée dans /var/lib/samba/usershares et oui effectivement, si pour nom ce partage affiche « un chemin », ça va coincer, entre caractères interdits et possiblement un nombre limité de caractères pour ce type de noms ( NetBios ? ).

Montre

cat /var/lib/samba/usershares
ls -l /var/lib/samba/usershares

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

Hors ligne

#47 Le 13/07/2024, à 10:46

RHERBIN

Re : Problême de partage de dossier

Bonjour,
Jai monté la partition je refais la manip sur le repertoire THINKCENTER et j'ai toujours l'erreur suivante:

« net usershare » a retourné l'erreur 255 : [2024/07/13 10:44:11,  0] ../../lib/util/debug.c:1100(reopen_one_log)
  reopen_one_log: Unable to open new log file 'THINKCENTER/log.net': Aucun fichier ou dossier de ce type
net usershare add: share name /media/rherbin/driveimage/thinkcenter contains invalid characters (any of %<>*?|/\+=;:",)

Dernière modification par RHERBIN (Le 13/07/2024, à 10:47)

Hors ligne

#48 Le 13/07/2024, à 10:49

RHERBIN

Re : Problême de partage de dossier

cat /var/lib/samba/usershares
cat: /var/lib/samba/usershares: est un dossier

Hors ligne

#49 Le 13/07/2024, à 10:52

RHERBIN

Re : Problême de partage de dossier

ls -l /var/lib/samba/usershares
total 0

Dernière modification par RHERBIN (Le 13/07/2024, à 10:52)

Hors ligne

#50 Le 13/07/2024, à 12:06

Coeur Noir

Re : Problême de partage de dossier

Pendant que le disque est monté, montre :

ls -la /media/rherbin/driveimage/thinkcenter

et

namei -l /media/rherbin/driveimage/thinkcenter

ça permettra de voir les droits sur chacun des éléments de ce chemin.


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

Hors ligne