Montage partage smb avec mot de passe à la demande
-
Ursul042020
- Messages : 79
- Enregistré le : lun. 20 avr. 2020 16:29
Montage partage smb avec mot de passe à la demande
Bonjour,
J'aimerais votre avis sur le montage de partages smb (des équipements windows peuvent s'y connecter)
Je dispose d'un NAS, avec plusieurs volumes :
_ un dossier personnel pour chaque membre de la famille (avec mot de passe)
_ un dossier média sans mot de passe
_ un dossier "parent" (ben pour les parents) avec mot de passe
Le PC familial que tout le monde utilise tourne sous LM22. Il est allumé (en veille) en journée, et dès que quelqu'un veut l'utiliser, il l'utilise. Il n'y a donc pas de multi-session sur ce PC ; trop contraignant au quotidien.
J'aimerais pouvoir monter les partages du nas au démarrage.
Pour le partage Media, cela ne pose pas trop de problèmes.
Mais pour les partages avec mot de passe ; je souhaiterais que les montages apparaissent dans l'explorateur et lorsqu'on veut y accéder, que celui-ci nous demande le mot de passe.
Et bien sur, la possibilité de verrouiller le partage derrière.
Et cela sans passer par la ligne de commande (au quotidien).
Est-ce faisable ? Si oui, de quelle manière svp ?
En vous remerciant
J'aimerais votre avis sur le montage de partages smb (des équipements windows peuvent s'y connecter)
Je dispose d'un NAS, avec plusieurs volumes :
_ un dossier personnel pour chaque membre de la famille (avec mot de passe)
_ un dossier média sans mot de passe
_ un dossier "parent" (ben pour les parents) avec mot de passe
Le PC familial que tout le monde utilise tourne sous LM22. Il est allumé (en veille) en journée, et dès que quelqu'un veut l'utiliser, il l'utilise. Il n'y a donc pas de multi-session sur ce PC ; trop contraignant au quotidien.
J'aimerais pouvoir monter les partages du nas au démarrage.
Pour le partage Media, cela ne pose pas trop de problèmes.
Mais pour les partages avec mot de passe ; je souhaiterais que les montages apparaissent dans l'explorateur et lorsqu'on veut y accéder, que celui-ci nous demande le mot de passe.
Et bien sur, la possibilité de verrouiller le partage derrière.
Et cela sans passer par la ligne de commande (au quotidien).
Est-ce faisable ? Si oui, de quelle manière svp ?
En vous remerciant
Linux Mint 22 Cinnamon
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
- tioker
- modérateur
- Messages : 1189
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Montage partage smb avec mot de passe à la demande
Bonjour,
Je "pense" qu'il faut que tu mettes un lanceur sur le bureau pour chacun des partages.
Quelqu'un arrive sur le PC familial, il clique sur l'icône de son partage, saisit son mot de passe.
Et aussi une icône pour déconnecter le partage avant de partir bien sûr.
Mais malheureusement je n'ai qu'une partie de la réponse. En effet, si ma commande fonctionne, je suis obligé de la lancer en "sudo" (donc mettre le mot de passe de la session) avant qu'il ne me demande le mot de passe de l'accès.
Mais peut-être que quelqu'un ici pourra compléter.
Voici ma commande de montage, à adapter à ton cas bien sûr
Un exemple de lanceur (lancer dans un terminal pour les mots de passe)

Dis nous.
Mise à jour du 8 mai
Le sujet m'interpelle, j'ai creusé. Et ce post du site Debian-fr dit clairement que le mount sans privilège semble impossible.
Donc, si je résume, ce que j'ai dit (qui me semble correct) plus ce qui est dit dans ce post forment deux solutions:
- soit mettre un lanceur qui va exécuter une commande par sudo et qui nécessite deux mots de passe, celui de la session et celui du partage
- soit on va dans l'explorateur fichers, chapitre réseau, on chope le partage proposé et on monte la ressource (ne pas oublier de démonter ensuite).
Re dis-nous.
¹ c'est con l'orthographe française². Pourquoi dit-on "ÉXÉCUTER" avec un É au début alors qu'on l'écrit sans accent ?
² en plus l'orthographe c'est féminin. Il se sont tous ligués contre moi ce matin pour m'embêter
Je "pense" qu'il faut que tu mettes un lanceur sur le bureau pour chacun des partages.
Quelqu'un arrive sur le PC familial, il clique sur l'icône de son partage, saisit son mot de passe.
Et aussi une icône pour déconnecter le partage avant de partir bien sûr.
Mais malheureusement je n'ai qu'une partie de la réponse. En effet, si ma commande fonctionne, je suis obligé de la lancer en "sudo" (donc mettre le mot de passe de la session) avant qu'il ne me demande le mot de passe de l'accès.
Mais peut-être que quelqu'un ici pourra compléter.
Voici ma commande de montage, à adapter à ton cas bien sûr
Code : Tout sélectionner
sudo mount -t cifs -o username=pi,defaults //192.168.1.105/PiShare /media/patrick/pi105
Dis nous.
Mise à jour du 8 mai
Le sujet m'interpelle, j'ai creusé. Et ce post du site Debian-fr dit clairement que le mount sans privilège semble impossible.
Donc, si je résume, ce que j'ai dit (qui me semble correct) plus ce qui est dit dans ce post forment deux solutions:
- soit mettre un lanceur qui va exécuter une commande par sudo et qui nécessite deux mots de passe, celui de la session et celui du partage
- soit on va dans l'explorateur fichers, chapitre réseau, on chope le partage proposé et on monte la ressource (ne pas oublier de démonter ensuite).
Re dis-nous.
¹ c'est con l'orthographe française². Pourquoi dit-on "ÉXÉCUTER" avec un É au début alors qu'on l'écrit sans accent ?
² en plus l'orthographe c'est féminin. Il se sont tous ligués contre moi ce matin pour m'embêter
Distrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7Kernel : 6.8.0-110-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
-
Ursul042020
- Messages : 79
- Enregistré le : lun. 20 avr. 2020 16:29
Re: Montage partage smb avec mot de passe à la demande
Bonjour,
Je savais que ça n'allais pas être si simple.
Le problème de ta deuxième solution (passant par le réseau), c'est que pour une raison que j'ignore, on ne peut pas tout faire.
Par exemple, quand j'ouvre un pdf sur firefox, et que je veux l'enregistrer sur mon nas, les partages via le réseau ne me sont pas proposé dans la fenêtre d'enregistrement. Est-ce le même comportement chez vous ?
crdlt
Je savais que ça n'allais pas être si simple.
Le problème de ta deuxième solution (passant par le réseau), c'est que pour une raison que j'ignore, on ne peut pas tout faire.
Par exemple, quand j'ouvre un pdf sur firefox, et que je veux l'enregistrer sur mon nas, les partages via le réseau ne me sont pas proposé dans la fenêtre d'enregistrement. Est-ce le même comportement chez vous ?
crdlt
Linux Mint 22 Cinnamon
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
- tioker
- modérateur
- Messages : 1189
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Montage partage smb avec mot de passe à la demande
Bonjour,
Comme tellement souvent Cyrille a donné la bonne piste.
J'ai creusé pour trouvé ce post générique et ce post avec des exemples.
En résumé, dans le répertoire /etc/sudoers.d/, on crée des fichiers qui ne doivent pas contenir de '.' ou finir pas '~'.
Exemple pour moi patrickMount ¹.
Il faudra déterminer où se trouve le programme qui correspond à la commande en tapant
Code : Tout sélectionner
which mount
which umountCode : Tout sélectionner
patrick ALL = (root) NOPASSWD :/usr/bin/mount,/usr/bin/umount,/bin/mount,/bin/umountEn lisant les post pré-cités on peut voir que les possibilités sont très larges et peuvent concerner des utilisateurs, des groupes, des procédures... Je vais sûrement creuser un jour. Mais en attendant ta solution passe par là.
Et donc, pour terminer cette réponse et pour faire beau, ton lanceur pourrait avoir belle allure par la commande (à adapter)
Code : Tout sélectionner
sudo mount -t cifs -o username=pi,defaults,user,rw,pass=$(zenity --password --title 'Mot de passe de la ressource') //192.168.1.105/PiShare /media/patrick/pi105Code : Tout sélectionner
ln -s /media/patrick/pi105 $HOME/Téléchargements/temp/Dis nous.
¹ ça c'est pour le camelCase de mon ami Arghlub
Distrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7Kernel : 6.8.0-110-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
-
Ursul042020
- Messages : 79
- Enregistré le : lun. 20 avr. 2020 16:29
Re: Montage partage smb avec mot de passe à la demande
Merci, je vais creuser le sujet. Je ne suis pas trop à l'aise avec la ligne de commande ; il faut que je prenne le temps de comprendre.
Linux Mint 22 Cinnamon
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
-
Ursul042020
- Messages : 79
- Enregistré le : lun. 20 avr. 2020 16:29
Re: Montage partage smb avec mot de passe à la demande
Re- bonjour,
Je reviens vers vous pour vous dire où j'en suis.
Je ne parviens pas à mettre en place ce dont vous m'avez conseillé ci-dessus.
Je laisse pour le moment de côté le fait de pouvoir monter avec demande de mot de passe.
Cordialement
Je reviens vers vous pour vous dire où j'en suis.
Je ne parviens pas à mettre en place ce dont vous m'avez conseillé ci-dessus.
Je laisse pour le moment de côté le fait de pouvoir monter avec demande de mot de passe.
Cordialement
Linux Mint 22 Cinnamon
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
-
Ursul042020
- Messages : 79
- Enregistré le : lun. 20 avr. 2020 16:29
Re: Montage partage smb avec mot de passe à la demande
Bonjour,
Je reviens vers vous concernant mon sujet. Je ne connaissais pas zenity ; c'est vraiment cool comme fonctionnalité.
Je voulais savoir s'il était possible d'intégrer les paramètres zenity dans un montage d'un volume dans le fstab.
J'ai tenté cette commande, mais ça ne fonctionne pas :
Je reviens vers vous concernant mon sujet. Je ne connaissais pas zenity ; c'est vraiment cool comme fonctionnalité.
Je voulais savoir s'il était possible d'intégrer les paramètres zenity dans un montage d'un volume dans le fstab.
J'ai tenté cette commande, mais ça ne fonctionne pas :
Code : Tout sélectionner
//192.168.1.100/Factures /media/Factures cifs users,noauto,_netdev,nofail,x-systemd.device-timeout=1,username=xxxxx,pass=$(zenity --password --title 'Mot de passe de la ressource'),iocharset=utf8,gid=1000,uid=1000Linux Mint 22 Cinnamon
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
-
Ursul042020
- Messages : 79
- Enregistré le : lun. 20 avr. 2020 16:29
Re: Montage partage smb avec mot de passe à la demande
arff,
Et dans le fichier .credentials ; ça ne peux pas marcher j'imagine.
Et dans le fichier .credentials ; ça ne peux pas marcher j'imagine.
Linux Mint 22 Cinnamon
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
Sony Vaio SVE - T9300 - Nvidia 8600m gs - 4go RAM - SSD 128go
Re: Montage partage smb avec mot de passe à la demande
Bonjour
j'utilise ma box pour stocker les sauvegardes de mes dossiers Documents, Images, Musique et Vidéos de mon ordi principal
Pour mes autres ordis, je me sers ensuite de ma box comme partition de données séparée et je fais des liens vers le point de monrage de la box
Sauf que sur un pc le montage n'était pas assez rapide, les liens étaient cassés, alors j'ai ajouté.
x-systemd.automount,x-systemd.device-timeout=5
Ce qui donne
et ça fonctionne depuis
j'utilise ma box pour stocker les sauvegardes de mes dossiers Documents, Images, Musique et Vidéos de mon ordi principal
Pour mes autres ordis, je me sers ensuite de ma box comme partition de données séparée et je fais des liens vers le point de monrage de la box
Sauf que sur un pc le montage n'était pas assez rapide, les liens étaient cassés, alors j'ai ajouté.
x-systemd.automount,x-systemd.device-timeout=5
Ce qui donne
Code : Tout sélectionner
//192.168.1.254/FICHIERS/ /mnt/fotos/ cifs _netdev,rw,iocharset=utf8,uid=luc,credentials=/home/luc/.freeboxcredentials,file_mode=0660,x-systemd.automount,x-systemd.device-timeout=5,dir_mode=0777 0 0Fujitsu : Ubuntu 26.04 - Xubuntu 26.04 - Ubuntu Cosmic 24.04
Clevo : Ubuntu 26.04 - Xubuntu et Lubuntu 26.04 - Linux Mint 22.3 Cinnamon et xfce
Avec partition data ..................... Partition data en Multiboot EFI
Une fraction de seconde
Clevo : Ubuntu 26.04 - Xubuntu et Lubuntu 26.04 - Linux Mint 22.3 Cinnamon et xfce
Avec partition data ..................... Partition data en Multiboot EFI
Une fraction de seconde