Samba ubuntu : Différence entre versions

De SME Server Wiki
 
(Installation)
 
(9 révisions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
Comment accéder au dossier home de votre utilisateur et aux ibays.
 
Comment accéder au dossier home de votre utilisateur et aux ibays.
  
Certaines discutions pourront partir sur le bien fonder d'utiliser samba plutot que nfs entre deux machines linux. LA disuction ne se pose pas ici, SME 7 n'est pas équipé de nfs de base.
+
Certaines discutions pourront partir sur le bien fonder d'utiliser samba plutôt que nfs entre deux machines linux. LA discution ne se pose pas ici, SME 7 n'est pas équipé de nfs de base.
  
  
[[Installation]]
+
==Installation==
  
 
En console:
 
En console:
Ligne 11 : Ligne 11 :
  
  
 +
et si jamais vous n'avez pas encore installé smbfs sur le client linux:
  
[[Configuration]]
+
sudo apt-get install smbfs
 +
 
 +
==Configuration==
  
 
Montage automatique de vos partages
 
Montage automatique de vos partages
Ligne 24 : Ligne 27 :
 
telechargez le fichier suivant :
 
telechargez le fichier suivant :
 
   
 
   
  sudo cd /etc
+
  cd /etc
  sudo wget http://smeserver.pialasse.com/fichier/auto.sme
+
  sudo wget http://smeserver.pialasse.com/fichiers/auto.sme
  
 
Modifiez le contenu du fichier: remplacer "MonUtilisateur" ligne par le nom de l'utilisateur sous ubuntu
 
Modifiez le contenu du fichier: remplacer "MonUtilisateur" ligne par le nom de l'utilisateur sous ubuntu
Ligne 40 : Ligne 43 :
 
Dans ce fichier vous mettrez (sans  espaces)
 
Dans ce fichier vous mettrez (sans  espaces)
  
username=nomutilisateurSME
+
username=nomutilisateurSME
password=motdepasseSME
+
password=motdepasseSME
  
 
  sudo mcedit /etc/auto.sme.nomdedomaine
 
  sudo mcedit /etc/auto.sme.nomdedomaine
Ligne 60 : Ligne 63 :
 
enfin faites un racourci sur votre bureau vers "/media/sme/nomdedomaine"
 
enfin faites un racourci sur votre bureau vers "/media/sme/nomdedomaine"
 
   
 
   
  ln /media/sme/nomdedomaine /home/NOMUTILISATEURUBUNTU/Desktop/nomdedomaine
+
  ln -s /media/sme/nomdedomaine /home/NOMUTILISATEURUBUNTU/Desktop/nomdedomaine
  
[[Pour aller plus loin]]
+
==Pour aller plus loin==
  
  
 
Dans le auto.master le temps en seconde indique au bout de combien de temps autofs doit couper le montage, ne vous inquiétez pas si vous y accédez de nouveau il l'ouvrira de nouveau. Cela économise les liaisons samba sur le serveur.
 
Dans le auto.master le temps en seconde indique au bout de combien de temps autofs doit couper le montage, ne vous inquiétez pas si vous y accédez de nouveau il l'ouvrira de nouveau. Cela économise les liaisons samba sur le serveur.
  
L'option ghost indique a autofs de laisser en place les dossiers en guise de squelette même après avoir coupé la liaison, ceci facilite l'accés par une application en vu du remontage.
+
L'option ghost indique a autofs de laisser en place les dossiers en guise de squelette même après avoir coupé la liaison, ceci facilite l'accès par une application en vu du remontage.
 +
 
 +
==Alternative==
 +
 
 +
Ajouter votre point de montage pour chaque dossier dans votre /etc/fstab
 +
 
 +
Attention de ne pas mettre le mot de passe directement, il serait lisible par tous (de ceux qui ont un compte sur la machine ubuntu) !!!!
 +
 
 +
Creer le dossier pour le montage:
 +
sudo mkdir /media/'''Utilisateur'''
 +
 
 +
 
 +
Stocker le mot de passe (meme syntaxe que plus haut) :
 +
username=nomutilisateurSME
 +
password=motdepasseSME
 +
 
 +
sudo /etc/auto.smb.'''Utilisateur'''.'''NomdeDomaine'''
 +
sudo chmod 600 /etc/auto.smb.'''Utilisateur'''.'''NomdeDomaine'''
 +
sudo chown root:root  /etc/auto.smb.'''Utilisateur'''.'''NomdeDomaine'''
 +
 
 +
Modifier fstab avec
 +
 
 +
//'''NomdeDomaine'''/'''Utilisateur'''      /media/'''Utilisateur''' smbfs    rw,uid='''Utilisateur''',gid=root,credentials=/etc/auto.smb.'''Utilisateur'''.'''NomdeDomaine''',iocharset=utf8,codepage=cp850 0 0

Version actuelle en date du 20 juillet 2011 à 13:35

Comment accéder au dossier home de votre utilisateur et aux ibays.

Certaines discutions pourront partir sur le bien fonder d'utiliser samba plutôt que nfs entre deux machines linux. LA discution ne se pose pas ici, SME 7 n'est pas équipé de nfs de base.


Installation

En console:

sudo apt-get install autofs


et si jamais vous n'avez pas encore installé smbfs sur le client linux:

sudo apt-get install smbfs

Configuration

Montage automatique de vos partages

sudo mcedit /etc/auto.master

ajouter cette ligne :

/media/sme /etc/auto.sme --timeout=600  --ghost

telechargez le fichier suivant :

cd /etc
sudo wget http://smeserver.pialasse.com/fichiers/auto.sme

Modifiez le contenu du fichier: remplacer "MonUtilisateur" ligne par le nom de l'utilisateur sous ubuntu

sudo mcedit /etc/auto.sme

modifiez les droits du fichier

sudo chmod 755 /etc/auto.sme
sudo chown root:root /etc/auto.sme

Créé un fichier du type suivant  : auto.sme.ipserveur ou auto.sme.nomhote ou auto.sme.nomdedomaine

Dans ce fichier vous mettrez (sans espaces)

username=nomutilisateurSME
password=motdepasseSME
sudo mcedit /etc/auto.sme.nomdedomaine
sudo chmod 600 /etc/auto.sme.nomdedomaine
sudo chown root:root /etc/auto.sme.nomdedomaine


enfin

sudo /etc/init.d/autofs restart

Maintenant pour accéder à votre partage


ls /media/sme/nomdedomaine


enfin faites un racourci sur votre bureau vers "/media/sme/nomdedomaine"

ln -s /media/sme/nomdedomaine /home/NOMUTILISATEURUBUNTU/Desktop/nomdedomaine

Pour aller plus loin

Dans le auto.master le temps en seconde indique au bout de combien de temps autofs doit couper le montage, ne vous inquiétez pas si vous y accédez de nouveau il l'ouvrira de nouveau. Cela économise les liaisons samba sur le serveur.

L'option ghost indique a autofs de laisser en place les dossiers en guise de squelette même après avoir coupé la liaison, ceci facilite l'accès par une application en vu du remontage.

Alternative

Ajouter votre point de montage pour chaque dossier dans votre /etc/fstab

Attention de ne pas mettre le mot de passe directement, il serait lisible par tous (de ceux qui ont un compte sur la machine ubuntu) !!!!

Creer le dossier pour le montage:

sudo mkdir /media/Utilisateur


Stocker le mot de passe (meme syntaxe que plus haut) : username=nomutilisateurSME password=motdepasseSME

sudo /etc/auto.smb.Utilisateur.NomdeDomaine
sudo chmod 600 /etc/auto.smb.Utilisateur.NomdeDomaine
sudo chown root:root  /etc/auto.smb.Utilisateur.NomdeDomaine

Modifier fstab avec

//NomdeDomaine/Utilisateur       /media/Utilisateur smbfs     rw,uid=Utilisateur,gid=root,credentials=/etc/auto.smb.Utilisateur.NomdeDomaine,iocharset=utf8,codepage=cp850 0 0