But: Ce post vous expliquera comment vous pouvez monter un réseau Windows Partager sur votre machine Linux. Remarque: Si vous êtes à la recherche pour savoir comment monter une partition NTFS de Windows sur votre disque dur local (en lecture-écriture) sur votre système de fichiers Linux ce poste ne peut être pour vous, cliquez ici .

Exemple-Setup et hypothèses:

  1. Vous avez un ordinateur fonctionnant sous Windows XP (ou peut être Vista) sur votre réseau domestique / de bureau sur un groupe de travail ou domaine.
  2. Vous avez un autre ordinateur exécutant Linux Debian Linux mot à dire.
  3. Vous souhaitez monter un dossier / lecteur partagé sur votre ordinateur Windows sur votre machine Linux dire sur "/ mnt /" dossier afin que vous puissiez accéder (lecture / écriture) que le dossier / lecteur.

Ma configuration:

  1. Debian Linux (4.0) en cours d'exécution 2.6.24 avec l'adresse IP 192.168.0.2
  2. Machine Windows XP SP2 sur un domaine de réseau appelé «maison» avec l'adresse IP 192.168.0.3

Étape 1: Partage d'un dossier Windows / entraînement

Vous devrez tout d'abord partager un dossier / lecteur de votre ordinateur Windows de sorte qu'il peut accéder à travers le réseau. Vous pouvez le faire en cliquant-droit sur le dossier / lecteur que vous souhaitez partager et sélectionnez l'option «Partage». Si vous ne savez pas de quoi je parle, alors vous pouvez vous référer à ce tutoriel MS qui explique comment faire.

Étape 2: Assurez-vous que votre noyau est configuré correctement

Si vous utilisez un noyau Linux standard de toute distribution puis c'est surtout comme déjà configuré. Si non, alors il suffit de configurer et de compiler votre noyau Linux avec les options suivantes en gras intégrée ou en tant que module:
# cat /boot/config-2.6.24 | grep CIFS
CONFIG_CIFS=y
# CONFIG_CIFS_STATS is not set
# CONFIG_CIFS_WEAK_PW_HASH is not set
# CONFIG_CIFS_XATTR is not set
# CONFIG_CIFS_DEBUG2 is not set
# CONFIG_CIFS_EXPERIMENTAL is not set

et

# cat /boot/config-2.6.24 | grep SMB
CONFIG_SMB_FS=y
# CONFIG_SMB_NLS_DEFAULT is not set

Étape 3: Installez les paquets nécessaires sur votre machine Linux

Vous devrez smbfs paquet et aussi une option smbclient paquet en donnant les commandes suivantes:
#apt-get update
#apt-get install smbfs smbclient

La commande ci-dessus va également installer le paquet samba-common. Si vous êtes invité à entrer un nom de groupe de travail / domaine, tandis que les forfaits ci-dessus sont installés il suffit d'entrer les informations pertinentes, dans mon cas c'était "maison" comme mon nom de domaine. Vous pouvez entrer votre nom de domaine ou un nom de groupe de travail en fonction de votre configuration LAN.

Étape 4: Vérifiez quels titres sont disponibles pour le montage

Maintenant, avant que vous montez vous pouvez également vérifier quels actions (dossiers / disques) sont disponibles sur votre machine Windows que vous pouvez monter en donnant la commande suivante:
# smbclient -L infohighway -U kushal
where
infohighway = Name (NetBIOS Name) of my computer
kushal = Username on my Windows Machine
Password:

Vous obtiendrez une sortie similaire à celle-ci:
Domain=[HOME] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Sharename Type Comment
--------- ---- -------
myshare Disk
IPC$ IPC Remote IPC
mydownloads Disk
ADMIN$ Disk Remote Admin
C$ Disk Default share
Domain=[HOME] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Server Comment
--------- -------
Workgroup Master
--------- -------

De la sortie ci-dessus, vous pouvez voir que j'ai partagé des dossiers appelés "myshare" et "mydownloads" sur ma machine Windows XP comme l'a souligné en caractères gras. Cela signifie que je peux monter ces dossiers sur ma machine Linux.

Étape 5: Monter le partage Windows

Maintenant, la vraie chose. Il ya deux façons de monter: smbfs traditionnels ou les nouveaux CIFS. Il semble que CIFS va remplacer SMBFS qui va bientôt devenir obsolètes. Je vais vous montrer les deux méthodes:

SMBFS Commandement de la méthode (Ancien / obsolète / non recommandé):
# mount -t smbfs -o username=kushal,password=******** //infohighway/drivers /mnt/
where
kushal = Username on my Windows Machine
******* = Password for the user 'kushal'
infohighway = Name (NetBIOS Name) of my computer
drivers = Windows folder shared on my Windows XP machine
/mnt = Target mount directory on my Linux Machine

CIFS Méthode commande:
# mount -t cifs //infohighway/drivers /mnt/ -o username=home/kushal,password=*********
where
home = DomainName/Workgroup of your LAN network
Rest of the parameters are same as in SMBFS

Remarque: Si vous recevez des messages d'erreur lorsque vous donnez la commande mount référer à la section «Quelques erreurs typiques» ci-dessous.

Maintenant, vous pouvez accéder au contenu de la part de Windows maintenant en tapant la commande:
# ls /mnt/drivers
# ls /mnt/
audio INFCACHE.1 network Security storage video
#

Quelques erreurs typiques:

Vous pouvez voir quelques messages d'erreur typiques suivre au cas où si vous avez manqué les étapes ci-dessus:

Erreur 1: CIFS VFS: cifs_mount échoué w / retour code = -22

Solution: apt-get install smbfs

Erreur 2: smbfs: Version mount_data 1919251317 n'est pas supporté

Solution: apt-get install smbfs

Vous pouvez voir les messages d'erreur ci-dessus (si elles se produisent) en tapant la commande suivante juste après que vous exécutez la commande mount, comme mentionné à l'étape 5 ci-dessus:

# Dmesg | tail

Erreur 3: erreur de montage 13 = Permission denied

Solution: Donnez le nom de votre domaine / groupe de travail, comme indiqué dans la lettre audacieuse à l'étape 5 lors du montage avec la méthode CIFS sinon vous allez probablement obtenir ce message d'erreur.

Erreur 4: mount: wrong fs type, option erronée, super bloc sur / / inforoute / drivers codepage manquante ou programme d'aide, ou autre erreur
(Pour plusieurs systèmes de fichiers (par exemple, NFS, CIFS), vous pouvez
besoin d'un / sbin / mount. Programme d'aide)

Solution: CIFS modprobe

Comme d'habitude, laissez un commentaire / de rétroaction si vous avez s'il vous plaît. Commentaires encourage les blogueurs de publier davantage et conservent leur bonne humeur.

Découvrez la dernière collection de testking EX0-101 questions et testking 642-832 réponses préparées pour vous aider à passer l'examen de certification. Obtenez plus de points dans le test réel en utilisant testking 640-863 recours.

Soyez sociable, Partager!