But: Ce poste vous expliquera comment vous pouvez monter un réseau de 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 peut être pas pour vous, cliquez ici .

Exemple-Setup et hypothèses:

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

Ma configuration:

  1. Debian Linux (4.0) consécutive 2.6.24 du noyau 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: Partager un dossier Windows / entraînement

Vous devrez d'abord partager un dossier / lecteur de votre ordinateur Windows de sorte qu'il peut accéder via le réseau. Vous pouvez le faire en cliquant avec le bouton droit sur le dossier / lecteur que vous souhaitez partager et en sélectionnant l'option "Partage". Si vous ne savez pas ce que je veux parler, alors vous pouvez vous référer à cette MS tutoriel qui explique comment faire cela.

Étape 2: Vérifiez que votre noyau est configuré correctement

Si vous utilisez un noyau Linux standard à partir de ne importe quelle distribution alors il est la plupart du temps, comme déjà configuré. Si non, simplement configurer et de compiler votre noyau Linux avec les options suivantes en gras intégré ou comme un 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 aurez besoin smbfs emballage et aussi une option smbclient paquet en donnant les commandes suivantes:
#apt-get update
#apt-get install smbfs smbclient

La commande ci-dessus sera é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, ce était la «maison» que 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 quelle part sont disponibles pour le montage

Maintenant, avant de vous montez, vous pouvez également vérifier quels part (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 à ceci:
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 je 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: Montez le partage Windows

Maintenant, la chose réelle. Il ya deux façons de monter: Le SMBFS traditionnel ou CIFS plus récente. Il semble que CIFS va remplacer SMBFS qui deviendra bientôt obsolète. Je vais vous montrer deux méthodes:

SMBFS Méthode de commande (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 de 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 après 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 Windows maintenant en donnant la commande:
# ls /mnt/drivers
# ls /mnt/
audio INFCACHE.1 network Security storage video
#

Quelques erreurs typiques:

Vous pouvez voir des messages d'erreur typiques suivre en cas si vous avez manqué des étapes ci-dessus:

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

Solution: apt-get install smbfs

Erreur 2: smbfs: version mount_data 1919251317 ne est pas supporté

Solution: apt-get install smbfs

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

# Dmesg | tail

Erreur 3: monter erreur 13 = Autorisation refusée

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 obtiendrez probablement ce message d'erreur.

Erreur 4: monter: mauvais type de fs, mauvaise option, mauvaise superbloc sur // inforoute / drivers codepage ou programme d'aide, ou une autre erreur manquantes
(Pour plusieurs systèmes de fichiers (par exemple, NFS, CIFS), vous pourriez
besoin d'un / sbin / mount. programme d'aide)

Solution: modprobe cifs

Comme d'habitude, se il vous plaît laisser un commentaire / commentaires si vous en avez. Commentaires encourage blogueurs de publier plus et garder le moral élevé.

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. Obtenir le plus grand score vrai test utilisant testking 640-863 recours.

Soyez sociable, Partager!