But: Ce post vous expliquera comment vous pouvez monter un système de fichiers Linux (ext2/etx3) sur votre machine Windows XP sur un réseau.

Note: Si vous cherchez comment l'inverse - une part de lecteur Windows mont sur une machine Linux sur un réseau alors s'il vous plaît se référer à mon précédent blog entrée.

Aussi ce blog n'explique pas comment vous pouvez accéder à un système de fichiers ext2/ext3 sur votre partition de Windows XP sur le disque dur même - Le type de démarrage scénario de double. Mise à jour (22/12/2008): Pour voir comment procéder, consultez ce .

Remarque importante: Avant de lire plus loin, je vous encourage fortement à faire les choses que je l'ai mentionné dans mon précédent blog comme indiqué ci-dessus. Vos chances de succès de suivre les instructions sur cette entrée augmentera considérablement. C'est pourquoi je vous encourage à forte faire toutes les choses mentionnées dans mon précédent blog.

Mon programme d'installation:

1. Debian Linux (4,0) en cours d'exécution 2.6.24 du noyau avec l'adresse IP 192.168.0.2 et les comptes d'utilisateur: "root" et "kushalk"

2. Windows XP SP2 sur un ordinateur de domaine réseau appelé «home.net" avec l'adresse IP 192.168.0.3 et le compte utilisateur: "kkoolwal"

Étape 1: Installer le paquet Samba sur votre machine Linux

#apt-get install samba

Étape 2: arrêter le démon Samba

C'est une bonne idée d'arrêter le démon Samba car nous allons faire des changements dans le fichier de configuration de Samba.
#/etc/init.d/samba stop

Étape 3: Modifiez le fichier Samba / etc / samba / smb.conf (peut être nécessaire)

Il faudra pour cela en deux étapes:

a) Assurez-vous que votre nom de domaine / groupe de travail le nom est correctement configuré dans la variable «groupe de travail". Vous devez aussi ONU-commenter la ligne en supprimant le ";" ou symbole "#".
workgroup = home.net

Assurez-vous que vous définissez le nom de votre groupe de travail correctement. Pour connaître le nom de votre groupe de travail / domaine effectuez les opérations suivantes sur votre machine Windows.

Pour connaître le nom de groupe de travail dans Windows procédez comme suit:
- Cliquez sur "Démarrer"
- Panneau de configuration Cliquez sur ""
- Cliquez sur "Système"
- Cliquez sur le bouton 2e onglet nommé: "nom_ordinateur" et trouver le nom de votre groupe de travail / domaine.

b) Sélectionnez le répertoire que vous souhaitez partager

Comme par le paramètre par défaut, vous pourrez accéder à votre répertoire sur votre machine Windows XP à savoir le répertoire de l'utilisateur à partir duquel vous vous connectez. Si vous souhaitez accéder à un répertoire autre que votre répertoire personnel, puis vous devez ajouter l'article suivant n'importe où dans le fichier smb.conf:
[src]
comment = My Kernel/Module development sources
path = /usr/src/
read only = Yes

Essentiellement en faisant ce qui précède que vous dites de votre serveur Samba que vous souhaitez partager le '/ usr / src' annuaire.

C'est tout. Votre fichier smb.conf doit maintenant être configuré.

Note: Il s'agit d'une bonne idée de vérifier votre fichier smb.conf pour toute erreur syntaxique en donnant la commande suivante:
# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
workgroup = home.net
server string = %h server
obey pam restrictions = Yes
passdb backend = tdbsam
passwd program = /usr/bin/passwd %u
passwd chat = *EntersnewsUNIXspassword:* %nn *RetypesnewsUNIXspassword:* %nn *passwordsupdatedssuccessfully* .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
wins server = eth0:192.168.0.20
panic action = /usr/share/samba/panic-action %d
invalid users = root
include = /etc/samba/dhcp.conf
[homes]
comment = Home Directories
valid users = %S
create mask = 0700
directory mask = 0700
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
#

Étape 4: Ajouter un utilisateur à la liste des utilisateurs Samba

Vous devez indiquer au serveur Samba quel utilisateur que vous allez utiliser pour connecter le système de fichiers Linux à partir de la machine Windows. J'ai ajouté moi-même (l'utilisateur: kushalk) sur le serveur Samba en donnant les commandes suivantes:
smbpasswd -L -a kushalk
smbpasswd -L -e kushalk

Note: Par défaut, Samba ne permet pas l'utilisateur "root" pour accéder au système de fichiers. Vous devrez modifier le paramètre "invalid users = root" dans votre fichier smb.conf. Je n'ai pas essayé.

Étape 5: Redémarrage du serveur Samba
#/etc/init.d/samba start

Étape 6: Accès à votre système de fichiers Linux / dossier à partir de Windows XP machine

Enfin allez à votre machine Windows (en supposant que vous avez le partage de fichiers et tous configuré qui, je pense qu'il devrait être si vous étiez en mesure de suivre les étapes décrites dans mon précédent blog avec succès) et tapez la commande suivante dans votre "Windows Explorer" et non "Internet Explorer "comme ceci:

Windows Linux Login Maintenant, entrez votre nom d'utilisateur et mot de passe - celui que vous avez utilisé dans la commande smbpasswd à l'étape 4 ci-dessus. Après que vous devriez être en mesure de voir votre répertoire comme ceci:

connected_login1

C'est tout. Comme d'habitude, s'il vous plaît laissez un commentaire / commentaires, si vous en avez.

Aimé ce poste? Vous pouvez les aimez aussi: