Nous avons un serveur de fichiers Windows avec une adresse comme celle-ci:
\\bioinf-filesrv2.mycompany.fr\cluster15
Comment y accéder depuis Linux?
Sur un Ubuntu 14.04, j'ai essayé d'y accéder via nautilus, mais il s'est écrasé. Voici le rapport de crash:
En supposant un Linux récent, procédez comme suit:
$ mount -t cifs //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
Qui le montera à /mnt
. Vous aurez besoin de privilèges suffisants (ou soyez root).
Si vous devez ajouter des informations d'identification, essayez:
$ mount -t cifs -o username=myuser,password=mypass //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
Vous devrez peut-être installer un package à partir du référentiel de votre distribution appelé cifs-utils
mais, espérons-le, il serait déjà présent dans le cadre de l'installation standard.
Dans Ubuntu, cliquez sur alt + f2.
Tapez smb://bioinf-filesrv2.mycompany.fr/cluster15
. Entrer.
Découvrez la nouvelle monture de Nautilus.
Source: http://www.howtogeek.com/howto/29167/3-easy-ways-to-connect-to-windows-shared-folders-from-linux/
Je suggère de l'ajouter à votre /etc/fstab
, il est donc en ligne dès que vous démarrez. Le mien a une lecture (longue):
//1.2.3.4/share_name/ /media/mount_point cifs uid=1000,guid=1000,rw,credentials=/etc/cifspasswd 0 0
cifs
est le type du système de fichiers pour tout partage Windows.uid=1000,guid=1000,rw
signifie que toute personne sur le système peut accéder à ce partagecredentials=/etc/cifspasswd
signifie que les informations d'identification trouvées dans /etc/cifspasswd
sera utilisé pour authentifier l'accès au partage sur le serveur Windows.Ce fichier d'informations d'identification doit contenir le nom d'utilisateur et le mot de passe nécessaires pour accéder au partage Windows, c'est-à-dire.
username=foo
password=bar
Comme /etc/fstab
est (généralement) lisible par les autres utilisateurs du système, vous pouvez créer le fichier en tant que root et chmod go-=rwx
pour supprimer l'accès des autres utilisateurs, pour protéger votre mot de passe.
Avertissement Si vous démarrez votre système et que le serveur n'est pas disponible, Linux attendra un peu pendant la séquence de démarrage avant d'abandonner.