#1 Le 07/02/2017, à 19:39
- smokeh
[resolu] impossible de monter un partage samba automatiquement
Bonjour
Je souhaite monter un partage samba au démarrage de ubuntu
je m'explique :
j'ai un disque dur branché sur la bbox et avec samba activé sur la bbox
je souhaite monter automatiquement le partage samba au démarrage de ma distribution préférée ubuntu. > c'est à ce moment là que j'ai des soucis
voici mon fstab:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=527e9a08-b3db-4548-9212-f37bb717f8e5 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda6 during installation
UUID=4e3bf018-a295-4278-997e-e38b2161d097 /home ext4 defaults 0 2
//192.168.1.254/DisqueUSB0_0 /media/bbox/ cifs credentials=/root/.smbcredentials,iocharset=utf8,gid=100,uid=1000,_netdev,auto 0 0
mon smb credential resemble à ça :
username=
password=
oui il est vide car il n'y à pas de login ni mot de passe
quand je fais un
sudo mount -a
le partage se monte mais lorsque je redémarre j'ai ce message :
mount: only root can mount //192.168.1.254/DisqueUSB0_0 on /media/bbox/
je ne sais pas quoi faire pour résoudre le soucis et pour moi fstab est vraiment obscur...
please help
Dernière modification par smokeh (Le 08/02/2017, à 15:29)
Hors ligne
#2 Le 07/02/2017, à 21:59
- mikael8349
Re : [resolu] impossible de monter un partage samba automatiquement
Bonsoir smokeh,
Dans ton fstab, si tu rajoutes l'option 'users' à ta ligne :
//192.168.1.254/DisqueUSB0_0 /media/bbox/ cifs credentials=/root/.smbcredentials,iocharset=utf8,gid=100,uid=1000,_netdev,auto 0 0
Ce qui donne :
//192.168.1.254/DisqueUSB0_0 /media/bbox/ cifs credentials=/root/.smbcredentials,iocharset=utf8,gid=100,uid=1000,_netdev,auto,users 0 0
Est-ce que cela fonctionne ?
Dans tout les cas, je pense que cette ligne est plus adaptée :
//192.168.1.254/DisqueUSB0_0 /media/bbox/ cifs guest,iocharset=utf8,gid=100,uid=1000,_netdev 0 0
Bien que celle-ci devrait suffir :
//192.168.1.254/DisqueUSB0_0 /media/bbox/ cifs guest 0 0
(sauf erreur de ma part, il me semble que l'option _netdev n'est plus nécessaire, si ça ne fonctionne pas, la rajouter)
Tiens moi au courant !
Dernière modification par mikael8349 (Le 07/02/2017, à 22:01)
Hors ligne
#3 Le 07/02/2017, à 22:15
- smokeh
Re : [resolu] impossible de monter un partage samba automatiquement
j'ai tenté avec users à la fin de la commande mais j'ai ça en retour :
mount.cifs: permission denied: no match for /media/bbox found in /etc/fstab
le message d’erreur à changé mais le dossier ne se monte toujours pas.
c'est pas un problème de droits sur le dossier media/bbox ça?
pour la commande
//192.168.1.254/DisqueUSB0_0 /media/bbox/ cifs guest,iocharset=utf8,gid=100,uid=1000,_netdev 0 0
et
//192.168.1.254/DisqueUSB0_0 /media/bbox/ cifs guest 0 0
j'ai
mount: only root can mount //192.168.1.254/DisqueUSB0_0 on /media/bbox/
par contre si je fais un
sudo mount -a
le partage se monte correctement les deux premières fois . par contre la 3 ème ligne le partage se monte mais j'ai pas les droits de création ou modification de dossier dessus...
samba et ses joies ...
merci mikael8349 de m'aider.
Dernière modification par smokeh (Le 07/02/2017, à 22:31)
Hors ligne
#4 Le 07/02/2017, à 23:14
- mikael8349
Re : [resolu] impossible de monter un partage samba automatiquement
Oups, j'ai oublié l'option 'users' à mes instructions .
Concernant l'erreur suivante :
mount.cifs: permission denied: no match for /media/bbox found in /etc/fstab
Il semble qu'il faille enlever le dernier '/' de '/media/bbox/' (cf. ce lien), ce qui donne :
//192.168.1.254/DisqueUSB0_0 /media/bbox cifs credentials=/root/.smbcredentials,iocharset=utf8,gid=100,uid=1000,_netdev,auto,users 0 0
Après il peut effectivement y avoir d'autres problèmes... Quelles sont les droits et quel est le propriétaire du dossier partagé ? ('ls -l /DisqueUSB0_0'). Comment est configuré samba ? un compte guest as-t-il était créé, défini et "mappé" dans la configuration samba ? ... ('cat /etc/samba/smb.conf')
Hors ligne
#5 Le 07/02/2017, à 23:24
- smokeh
Re : [resolu] impossible de monter un partage samba automatiquement
après
//192.168.1.254/DisqueUSB0_0 /media/bbox cifs credentials=/root/.smbcredentials,iocharset=utf8,gid=100,uid=1000,_netdev,auto,users 0 0
j'ai
error 13 (Permission denied) opening credential file /root/.smbcredentials
le propriétaire du dossier partagé est ma bbox . j'ai juste activé samba sur la bbox . je ne connais pas les droits de celle-ci .
Hors ligne
#6 Le 07/02/2017, à 23:36
- smokeh
Re : [resolu] impossible de monter un partage samba automatiquement
ça y est j'ai trouvé :
//192.168.1.254/DisqueUSB0_0 /media/bbox cifs guest,iocharset=utf8,gid=100,uid=1000,_netdev,users 0 0
visiblement c’était auto qui coincé.
tail -f /var/log/kern.log
je vais enfin pouvoir télécharger mon torrent préféré d'ubuntu directement sur mon disque partagé par la bbox.
par contre je suis obligé de cliquer sur mon dossier bbox pour qu'il se monte à chaque fois... il y a un moyen que ça se fasse automatiquement sans cliquer dessus?
Dernière modification par smokeh (Le 07/02/2017, à 23:55)
Hors ligne
#7 Le 08/02/2017, à 12:48
- mikael8349
Re : [resolu] impossible de monter un partage samba automatiquement
Super !
Pour le coup je ne pensez pas que 'auto' pouvez poser problème. Mais du coup il n'y avait pas deux problèmes ? C'est à dire utilisation de 'credentials=/root/.smbcredentials' ?
Sinon faire un tour du côté de autofs, concernant :
par contre je suis obligé de cliquer sur mon dossier bbox pour qu'il se monte à chaque fois... il y a un moyen que ça se fasse automatiquement sans cliquer dessus?
Merci pour ton retour (et n’oublie pas de passer ton post en '[RESOLU]' ).
Hors ligne