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 02-11-2018 13:21:41

team18fr
Membre
Inscription : 02-11-2018

Demarrage automatique samba

Bonjour à tous,

Sur mon serveur en debian 9.5 j'ai monté avec de l'aide un partage samba.
Si je tape la commande

mount -t cifs //192.168.0.1/TOSHIBA_EXT /home/dossierfilm


c'est bon le partage est bien monté donc je voudrais le mettre dans le fichier fstab en mettant

//192.168.0.1/TOSHIBA_EXT /home/dossierfilm cifs default  0 0


si au démarrage je regarde dans la fenêtre de commande SSH il se lance bien et me demande un mot de passe j’appuie sur entrée sans rien mettre et cela fonctionne.
Comment faire pour ne pas avoir besoin d'appuyé sur entrée ?

Hors ligne

#2 02-11-2018 13:39:02

empanada
Membre
Distrib. : Debian 11 (Bullseye)
Noyau : 5.10.0-13-amd64
(G)UI : LXDE
Inscription : 19-09-2018

Re : Demarrage automatique samba

team18fr a écrit :

Bonjour à tous,

Sur mon serveur en debian 9.5 j'ai monté avec de l'aide un partage samba.
Si je tape la commande

mount -t cifs //192.168.0.1/TOSHIBA_EXT /home/dossierfilm


c'est bon le partage est bien monté donc je voudrais le mettre dans le fichier fstab en mettant

//192.168.0.1/TOSHIBA_EXT /home/dossierfilm cifs default  0 0


si au démarrage je regarde dans la fenêtre de commande SSH il se lance bien et me demande un mot de passe j’appuie sur entrée sans rien mettre et cela fonctionne.
Comment faire pour ne pas avoir besoin d'appuyé sur entrée ?



Il y plusieurs options. Je vais donner premier la meilleure: utiliser un fichier "credentials" et le donner les permis corrects:
1) Méthode optimale:
Créer /root/.mp

echo -e "username=nom_utilisateur\npassword=mot_de_passe" > /root/.mp # "\n" insère un saut de ligne
chmod 400 /root/.mp


Sur /etc/fstab

//192.168.0.1/TOSHIBA_EXT /home/dossierfilm cifs defaults,credentials=/root/.mp  0 0



2) Méthode pour le plaisir d'apprendre (mais fortement déconseillé):

//192.168.0.1/TOSHIBA_EXT /home/dossierfilm cifs defaults,username=nom_utilisateur,password=mot_de_passe  0 0


C'est un risque de sécurité grave si on ne change les permis de /etc/fstab (et ça va venir avec des autres ennuis comme certaines choses qui commencent à laisser fonctionner)

J'ajouterai aussi l'option "nofail" , parce que si le montage échoue, l'amorçage va stopper 1 minute et demi avant continuer.

Salut

Dernière modification par empanada (02-11-2018 16:35:43)


"blues are the roots and the other musics are the fruits" . Willie Dixon

Hors ligne

#3 02-11-2018 14:46:09

team18fr
Membre
Inscription : 02-11-2018

Re : Demarrage automatique samba

J'ai essayé les 2 méthodes et rien est monté au démarrage obligé de faire mount -a pour le lancer.

la ligne qui est dans mtab est

//192.168.0.1/TOSHIBA_EXT /home/dossierfilm cifs rw,relatime,vers=1.0,cache=strict,username=root,domain=R7000,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.0.1,unix,posixpaths,serverino,mapposix,acl,rsize=61440,wsize=65536,echo_interval=60,actimeo=1 0 0
 



Merci pour ton aide.

Hors ligne

#4 02-11-2018 16:20:19

empanada
Membre
Distrib. : Debian 11 (Bullseye)
Noyau : 5.10.0-13-amd64
(G)UI : LXDE
Inscription : 19-09-2018

Re : Demarrage automatique samba

corriger "default"  par "defaults" et/ou changer pour auto:

//192.168.0.1/TOSHIBA_EXT /home/dossierfilm cifs defaults,auto,credentials=/root/.mp  0 0

Dernière modification par empanada (02-11-2018 16:23:20)


"blues are the roots and the other musics are the fruits" . Willie Dixon

Hors ligne

#5 02-11-2018 16:21:59

team18fr
Membre
Inscription : 02-11-2018

Re : Demarrage automatique samba

J'ai trouvé il fallait rajouter l'option x-systemd.automount

Merci

Hors ligne

#6 02-11-2018 16:24:06

empanada
Membre
Distrib. : Debian 11 (Bullseye)
Noyau : 5.10.0-13-amd64
(G)UI : LXDE
Inscription : 19-09-2018

Re : Demarrage automatique samba

team18fr a écrit :

J'ai trouvé il fallait rajouter l'option x-systemd.automount
Merci


default n'existe pas, c'est defaults:

defaults use default options: rw, suid, dev, exec, auto, nouser, and async


"blues are the roots and the other musics are the fruits" . Willie Dixon

Hors ligne

#7 02-11-2018 16:29:57

empanada
Membre
Distrib. : Debian 11 (Bullseye)
Noyau : 5.10.0-13-amd64
(G)UI : LXDE
Inscription : 19-09-2018

Re : Demarrage automatique samba

Comment faire pour ne pas avoir besoin d'appuyé sur entrée ?


Pour laisser les idées claires:
A) Le montage automatique au démarrage c'est fait avec l'option auto ou x-systemd.automount) (ou aussi avec defaults qui l'inclus implicitement).
B) N'avoir pas besoin de fournir utilisateur/mot de passe c'est fait avec credentials ou username + password.

Les deux sont nécessaires dans ton cas, mais ce n'est pas le même. Si le serveur samba est configuré pour autoriser des montages anonymes, il n'aurait pas besoin de B)

Salut


"blues are the roots and the other musics are the fruits" . Willie Dixon

Hors ligne

Pied de page des forums