mount.cifs — Монтирование ресурсов Windows

Очень часто на машине с установленной операционной системой  (CentOS) Linux возникает необходимость в подключении расшаренных ресурсов Windows с использованием протокола smb. Для организации такого подключения на сервере, где в качестве операционной системы установлен CentOS, нам понадобиться команда mount.cifs, которая входит в пакет cifs-utils.x86_64. Если у вас еще не установлен этот пакет, воспользуйтесь командой yum install  cifs-utils.x86_64. Так же для работы нам понадобится установленная в системе Samba. Дополнительная настройка Samba не потребуется, от пакета нам будет нужен только протокол smb.

Первый способ.

/sbin/mount.cifs //172.16.10.42/C$ /mnt/folders -o username=Логин_Windows domain=Имя_Домена_Windows

После ввода команды будет запрос на ввод пароля. Пароль нужно ввести от входа в домен Windows.

Второй способ.

В примере показано монтирование к любой WinNT-машине  под управлением домена или нет.

Это собственно и неважно, просто при наличии домена используем директиву «domain=».

sbin/mount.cifs //172.25.13.4/шара /mnt/my_shara -o username=Логин_Входа_На_Windows_Машину

Аналогично будет показан запрос ввода пароля пользователя на удаленной машине.

Третий способ.

Способ хорош для автоматического монитирования удаленного раздела и содержит в себе некоторые элементы безопасности:

  • 1. Создаем /root/.smbcredentials следующего содержания:
username=имя_пользователя_удаленной_win password=пароль_входа_на_удаленную_машину_для_пользователя

  • 2. Меняем уровень доступа для этого файла на 400;
chmod 400 /root/.smbcredentials
  • 3. Проверяем настройки:
/sbin/mount.cifs //192.168.1.99/Моя_шара /mnt/my_shara -o credentials=/root/.smbcredentials, dir_mode=0777, file_mode=0777

Флаги dir_mode и file_mode указывают на уровни доступа расшаренной папки (в рамках Linux ОС) и к файлам, расположенных в ней.

  • 4. Проверяем удачность монирования (не должен выводиться запрос пароля);
  • 5. Если все удачно — размонтируем
umount /mnt/my_shara

  • 6. Прописываем автоматическое монтирование в /etc/fstab:
//192.168.1.99/Моя_шара /mnt/my_shara cifs credentials=/root/.smbcredentials,dir_mode=0777,file_mode=0777 0 0

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *