Удалять удаленные окна Windows от centos

Я пытаюсь настроить скрипт, который будет:

  1. Подключиться к общему ресурсу Windows
  2. Используя LOAD DATA LOCAL INFILE, загрузите два файла в их соответствующие таблицы БД
  3. Размонтировать долю

Ситуация:
В настоящее время я могу vpnc в эту удаленную машину

Проблема:
Я не могу

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

Я сначала пытаюсь сделать это вручную
Удаленный сервер открыт для порта 445

Вопросы:

  1. Мне вообще нужно сначала vpnc?
  2. Нужно ли добавлять маршрут для удаленного ip/mask/gw после vpnc?

Спасибо!

Ответ 1

Файл mount.cifs предоставляется пакетом samba-client. Это можно установить из стандартного репозитория CentOS yum, выполнив следующую команду:

yum install samba samba-client cifs-utils

После установки вы можете смонтировать общий ресурс Windows SMB на вашем сервере CentOS, выполнив следующую команду:

Синтаксис:

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

SERVER_ADDRESS: IP-адрес или имя хоста систем Windows

SHARE_NAME: Имя общей папки, настроенной в системе Windows

ИМЯ ПОЛЬЗОВАТЕЛЯ: Пользователь Windows, имеющий доступ к этой общей папке

MOUNT_POINT: Локальная точка монтирования на вашем сервере CentOS

Я подключаюсь к общему ресурсу из \\ 10.11.10.26\snaps

Создайте каталог под mount для вашей справки

mkdir /mnt/mymount

Теперь я монтирую папку моментальных снимков из indiafps02, имя пользователя - это учетные данные домена, т.е. в данном случае Mydomain

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

Теперь вы можете увидеть содержимое, набрав

ls /mnt/mymount

Итак, выполнив свою задачу, просто запустите команду umount

umount /mnt/mymount

Вот оно. Вы сделали.

Ответ 2

не нужно устанавливать "samba" и "samba-client", только "cifs-utils" с помощью команды

yum install cifs-utils

после этого в windows поделитесь папкой, которую вы хотели бы смонтировать в centos, если вы этого еще не сделали (в моем случае "c:\interpub\wwwroot").

убедитесь, что вы поделились им с определенным именем пользователя, для которого вы знаете пароль (в моем случае это "netops").

создайте каталог в centos, в который вы хотите смонтировать общий ресурс Windows, в ("/mnt/cm" в моем случае).

после этого запустите эту простую команду как корень

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

Centos предложит вам ввести пароль для имени пользователя Windows.

вы сделали.