Difference between revisions of "Trash Fr:Samba"

From ArmadeusWiki
Jump to: navigation, search
 
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Instructions pour installer et utilisez Samba avec Armadeus
+
Instructions pour installer et utiliser Samba avec Armadeus
  
 
== Introduction ==
 
== Introduction ==
  
Samba est une suite logicielle Open Source/Libre qui a, depuis 1992, fournis des services d'impression et de partage de fichier de toute sorte aux clients SMB/CIFS, incluant les nombreuses versions du système d'exploitation de Microsoft Windows.
+
Samba est une suite logicielle Open Source/Libre qui a, depuis 1992, fournis des services d'impression et de partage de fichier de toute sorte aux clients SMB/CIFS, incluant les nombreuses versions du système d'exploitation de Microsoft Window$.
  
Cette page résumera le processus de build, l'installation de services samba basics comme
+
Cette page résumera le processus de build, l'installation de services de base samba comme:
* Monter des partages windows
+
* Monter des partages Window$
* Partager des dossiers pour les machines sous Windows
+
* Partager des dossiers pour les machines sous Window$
  
 
== Configuration du noyau ==
 
== Configuration du noyau ==
Line 29: Line 29:
 
== Monter un partage windows ==
 
== Monter un partage windows ==
  
Pour faire cela, vous devez avoir la commande ''smbmount'' . Activez le paquet ''samba'' et la commande ''smbmount''dans la configuration de votre buildroot. En complément, le paquet ''util-linux'' est nécessaire:
+
Pour faire cela, vous devez avoir la commande ''smbmount'' . Activez le paquet ''samba'' et la commande ''smbmount''dans la configuration de votre Buildroot. Le paquet ''util-linux'' est lui aussi nécessaire.
vous devez l'activer dans la configuration de votre buildroot également.
+
 
Après cela, vous pouvez monter un partage windows en utilisant la commande suivante::
 
Après cela, vous pouvez monter un partage windows en utilisant la commande suivante::
  
Line 41: Line 40:
 
== Partager des dossiers ==
 
== Partager des dossiers ==
  
Pour partager des dossiers pour windows, vous devez activer le paquet ''samba'' et les services ''nmbd'' & ''smbd'' dans la configuratio nde botre buildroot. Optionnellement, vous pouvez installer le script de démmarrage ''/etc/init.d'' .
+
Pour partager des dossiers pour Window$, vous devez activer le paquet ''samba'' et les services ''nmbd'' & ''smbd'' dans la configuration de votre Buildroot. Optionnellement, vous pouvez installer le script de démarrage ''/etc/init.d'' .
Le fichier de configuration basic de Samba est placé à ''/etc/samba/smb.conf''. Parcourez(le et vous verrez qu'une configuration basique est disponible. Les dossiers  ''/tmp'' et ''/home/default'' sont exportés pour l'utilisateur ''default'' (pas de mot de passe) et donc vous pouvez les monter en utilisant la commande smbmount sur votre PC '''Linux''' comme avant:
+
Le fichier de configuration de Samba est ''/etc/samba/smb.conf''. Parcourez le et vous verrez qu'une configuration basique est disponible. Les dossiers  ''/tmp'' et ''/home/default'' sont exportés pour l'utilisateur ''default'' (pas de mot de passe) et donc vous pouvez les monter en utilisant la commande smbmount sur votre PC '''Linux''' comme avant:
  
 
  smbmount //APF9328/tmp /mnt/apf -o username=default,password=
 
  smbmount //APF9328/tmp /mnt/apf -o username=default,password=
  
Depusi une machine '''Windows''', utilisez l''''explorateur'''et cherchez la machine ''apf9328'' . Loguez-vous avec l'utilisateur ''default'', pas de mot de passe.
+
Depuis une machine '''Window$''', utilisez l''''explorateur'''et cherchez la machine ''apf9328'' . Loguez-vous avec l'utilisateur ''default'', pas de mot de passe.
  
 
Notez que vous pouvez vous loguer en tant que ''guest'' et ce ''default'' est le compte par défault pour les invités.
 
Notez que vous pouvez vous loguer en tant que ''guest'' et ce ''default'' est le compte par défault pour les invités.
Line 54: Line 53:
 
== La commande smbpasswd ==
 
== La commande smbpasswd ==
  
Cette commande peut être installée par commodité. A cause de sa grosse taille, vous pouvez le supprimer après utilisation.
+
Cette commande peut être installée par commodité. A cause de sa grosse taille, vous pouvez la supprimer après utilisation.
 
Un utilisateur ''default'' sans mot de passe est défini dans notre installation standart. Vous pouvez changer ceci en utilisant la commande''smbpasswd''  
 
Un utilisateur ''default'' sans mot de passe est défini dans notre installation standart. Vous pouvez changer ceci en utilisant la commande''smbpasswd''  
 
(voir page de man).
 
(voir page de man).
Line 70: Line 69:
 
== Liens ==
 
== Liens ==
  
La complète (et très lourde!!) documentation peut être trouvée ici:
+
La documentation Samba complète (et très lourde!!) se trouve ici:
  
 
* http://www.samba.org/
 
* http://www.samba.org/

Latest revision as of 20:23, 1 August 2010

Instructions pour installer et utiliser Samba avec Armadeus

Introduction

Samba est une suite logicielle Open Source/Libre qui a, depuis 1992, fournis des services d'impression et de partage de fichier de toute sorte aux clients SMB/CIFS, incluant les nombreuses versions du système d'exploitation de Microsoft Window$.

Cette page résumera le processus de build, l'installation de services de base samba comme:

  • Monter des partages Window$
  • Partager des dossiers pour les machines sous Window$

Configuration du noyau

Tout d'abord, vous devez avoir une bonne configuration du noyau pour permettre l'utilisation de SAMBA::

  • Vous devez avoir un support du réseau(trivial).......
  • "File systems->Network File Systems->SMB file system support" est activé
  • "File systems->Network File Systems->SMB file system->Use a default NLS" est activé
    • "withs Default Remote NLS Option = cp437"
  • "File systems->Network File Systems->CIFS support" est activé
  • "File systems->Network File Systems->Native Language Support"
    • Codepage 437 (United States, Canada)
    • Codepage 850 (Europe)
    • NLS ISO 8859-1 (Latin 1; Western European Languages)
    • NLS ISO 8859-1 (Latin 1; Western European Languages) (ceci est optionnel)

Remarquez que dans certains cas, le NLS par défaut, cp437, peut être changé dans la configuration de samba.


Monter un partage windows

Pour faire cela, vous devez avoir la commande smbmount . Activez le paquet samba et la commande smbmountdans la configuration de votre Buildroot. Le paquet util-linux est lui aussi nécessaire. Après cela, vous pouvez monter un partage windows en utilisant la commande suivante::

smbmount //hostname/SMBshare /mnt/smb -o username=freddys,password=fredspass

Ou en passant par l'adresse ip:

smbmount //192.168.1.2/SMBshare /mnt/win -o username=freddys,password=fredspass

Partager des dossiers

Pour partager des dossiers pour Window$, vous devez activer le paquet samba et les services nmbd & smbd dans la configuration de votre Buildroot. Optionnellement, vous pouvez installer le script de démarrage /etc/init.d . Le fichier de configuration de Samba est /etc/samba/smb.conf. Parcourez le et vous verrez qu'une configuration basique est disponible. Les dossiers /tmp et /home/default sont exportés pour l'utilisateur default (pas de mot de passe) et donc vous pouvez les monter en utilisant la commande smbmount sur votre PC Linux comme avant:

smbmount //APF9328/tmp /mnt/apf -o username=default,password=

Depuis une machine Window$, utilisez l'explorateuret cherchez la machine apf9328 . Loguez-vous avec l'utilisateur default, pas de mot de passe.

Notez que vous pouvez vous loguer en tant que guest et ce default est le compte par défault pour les invités.

Pour une configuration personnalisée, editez le fichier /etc/samba/smb.conf . Vous trouverez toutes les informations sur la configuration de sammba sur la page web de Samba ou en utiliser la page de man du smb.conf.

La commande smbpasswd

Cette commande peut être installée par commodité. A cause de sa grosse taille, vous pouvez la supprimer après utilisation. Un utilisateur default sans mot de passe est défini dans notre installation standart. Vous pouvez changer ceci en utilisant la commandesmbpasswd (voir page de man).

Questions typiques

  • les erreurs de smbmount :

PArce quesmbmount utilise la commande mount , veillez à ne pas utiliser la commance mount du busybox! --> activez le paquet "util-linux" dans la configurationin de votre buildroot et installez le nouveau fichier système.

  • mount ne s'achève pas ou erreurs Input/output:
    • Verifiez que /etc/mtab n'est pas un ficheir symbolique de /proc/mounts. Si ça l'est, effacez /etc/mtab and rebootez. Linux créera un /etc/mtabcorrect.
    • Êtes vous sûr que le poitn de montage a les droits d'accès corrects?

Liens

La documentation Samba complète (et très lourde!!) se trouve ici: