Transferts de gros fichiers avec SMB sous GNU/Linux

Date: 20/11/2008 | Catégories: Open-source,Systeme | Tags: ,,,

Je ne sais pas si vous avez déjà essayé de transferer un gros fichier (à partir de 300 Mo) sur un partage Windows (SMB) à partir de Nautilus sous GNU/Linux mais il y a de forte chance que ce dernier n'arrive jamais à destination... Comme on peut le lire sur ce forum, il semble y avoir un problème de "time out" sur les transferts de fichiers.

La solution proposée passe par "un montage à la mimine" des partages Windows. Voici la procédure à suivre pour accèder au partage "share" (protégé par un login/password) sur un serveur nommé "windaube" (\\windaube\share) et ce à partir d'une distribution GNU/Linux Ubuntu.

Installation des pré-requis

Pour accèder au partage Windows, nous allons utiliser le protocole SMB, pour celà, il faut installer le package smbfs:

sudo apt-get install smbfs

Ensuite nous allons créer un répertoire local ou se fera le montage:

mkdir /media/share

Configuration du point de montage

Notre partage est protégé par un mot de passe, nous devons créer un fichier contenant ces informations:

sudo vim /root/.share-credentials

username=login
password=password

Enfin, il reste à modifier le fichier centralisant les "montages" réseau (/etc/fstab):

sudo vim /etc/fstab

//windaube/share /media/share cifs    credentials=/root/.share-credentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Tester le point de montage

On lance la commande:

sudo mount -a

Et voili, vous devriez voir le contenu de votre partage Windows dans le répertoire /media/share. Des transferts de fichiers de plusieurs Giga ne devraient plus poser problèmes...

Source utilisée pour ce billet: http://ubuntuforums.org/showthread.php?t=288534

Partager ce billet