web-dev-qa-db-fra.com

monter le partage de fenêtres distantes depuis centos

J'essaie de configurer un script qui:

  1. Se connecter à un partage Windows
  2. À l'aide de LOAD DATA LOCAL INFILE, téléchargez les deux fichiers dans leurs tables db appropriées
  3. Part Umount

Situation:
Je peux actuellement vpnc sur cette machine distante

Problème:
Je ne peux pas

mount -t cifs //ip.address/share /mnt/point -o username=u,password=p,port=445
mount error(110)  Connection timed out

J'essaie d'abord de le faire manuellement
Le serveur distant est ouvert sur le port 445

Des questions:

  1. Ai-je même besoin de vpnc en premier?
  2. Dois-je faire un ajout de route pour l'ip/mask/gw distant après vpnc?

Je vous remercie!

14
richardwhitney

Le fichier mount.cifs est fourni par le package samba-client. Cela peut être installé à partir du référentiel yum CentOS standard en exécutant la commande suivante:

yum install samba samba-client cifs-utils

Une fois installé, vous pouvez monter un partage Windows SMB sur votre serveur CentOS en exécutant la commande suivante:

Syntaxe:

mount.cifs //SERVER_ADDRESS/SHARE_NAME MOUNT_POINT -o user=USERNAME

SERVER_ADDRESS: Adresse IP ou nom d'hôte du système Windows

SHARE_NAME: Le nom du dossier partagé configuré sur le système Windows

SERNAME: Utilisateur Windows ayant accès à ce partage

MOUNT_POINT: Le point de montage local sur votre serveur CentOS

Je monte sur un partage à partir de \\ 10.11.10.26\snaps

Créez un répertoire sous mount pour votre référence

mkdir /mnt/mymount

Maintenant, je monte le dossier snaps à partir de indiafps02, le nom d'utilisateur est les informations d'identification du domaine, c'est-à-dire Mydomain dans ce cas

mount.cifs //10.11.10.26/snaps /mnt/mymount -o user=Girish.KG

Vous pouvez maintenant voir le contenu en tapant

ls /mnt/mymount

Donc, après avoir effectué votre tâche, lancez simplement la commande umount

umount /mnt/mymount

C'est tout. Vous avez terminé.

25
Girish KG

pas besoin d'installer "samba" et "samba-client", seulement "cifs-utils" en utilisant la commande

yum install cifs-utils

après cela, dans Windows, partagez le dossier que vous souhaitez monter dans centos si vous ne l'avez pas déjà fait ("c:\interpub\wwwroot" dans mon cas).

assurez-vous de le partager avec un nom d'utilisateur spécifique dont vous connaissez le mot de passe ("netops" dans mon cas).

créer un répertoire dans centos dans lequel vous souhaitez monter le partage Windows dans ("/ mnt/cm" dans mon cas).

après cela, exécutez cette commande simple en tant que racine

mount.cifs //10.16.0.160/wwwroot/mnt/cm/-o user = netops

centos vous demandera le mot de passe du nom d'utilisateur Windows.

vous avez terminé.

0
user11924021