Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



Доступ к расшаренным ресурсам Windows из openSuse

Метки:
Пятница, 24 октября 2008 г.
Просмотров: 17778
Подписаться на комментарии по RSS


Вы хотите иметь доступ к расшаренным ресурсам на Windows машине с вашей Linux системы? Тогда эта заметка для вас. Для начала установите samba.

Windows шары могут быть подключены вручную с помощью команды mount. Для этого убедитесь что установлен пакет samba-client. Для начала просмотрите какие ресурсы есть на виндовс машине с помощью следующей команды:

smbclient -L netbios-name

netbios-name это NetBIOS имя компьютера под управлением Windows. Если доступ не получен, значит требуется айтентификация по пользователю. В этом случае, требуется следующая команда:

smbclient -L netbios-name -U user_name

В результате мы получаем список доступных шар:

earth:~ # smbclient -L winmachine -U testuser
 added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
 Password:
 Anonymous login successful
 Domain=[WORKGROUP] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]
         Sharename      Type      Comment
         ---------      ----      -------
         IPC$           IPC       Remote-IPC
         testshare      Disk      test-share
         ADMIN$         Disk      Remoteadmin
         C$             Disk      Standard share
         Server               Comment
         ---------            -------
         WINMACHINE
         Workgroup            Master
         ---------            -------
         WORKGROUP            WINMACHINE

В соответствии с этим списком мы видим что папка testshare на компьютере winmachine расшарена на общий доступ. Для подлключения этого ресурса с помощью команды mount должна быть создана точка монтирования:

mkdir -p /windows/winshare

Теперь монтируем Windows ресурс на нашу файловую систему следующей командой:

mount -t cifs //winmachine/testshare /windows/winshare

Данная команда монтирует виндовс шару testshare с компьютера winmachine. Данные могут быть просмотрены в директории /windows/winshare.

Если Windows требует логин и пароль пользователя, используем следующий синтаксис:

mount -t cifs -o username=user,password=secret //winmachine/testshare /windows/winshare/

Замените имя пользователя user на необходимое имя пользователя и вместо пароля secret введите ваш пароль.

Для того чтобы папка автоматически монтировалась при старте системы, измените файл /etc/fstab (добавив строку):

//winmachine/testshare      /windows/winshare    cifs
 auto,gid=users,fmask=0664,dmask=0775,iocharset=iso8859-15 0 0

Данный пример содержит дополнительные опции gid=users, которая означает что доступ к данным имеет не только root, но и другие пользователи Linux, опции fmask и dmask, которые определяют права к файлам и директориям на примонтируемой директории. Смотрите дополнительные опции в man smbmount.

Для того чтобы все пользователи Linux не могли прочитать файл /etc/fstab и получить логин и пароль виндовс машины, можно использовать опцию credentials=/path/file_name, которая позволяет вам создать файл доступный только пользователю root, в котором будет хранится имя пользователя и пароль.

Файл /etc/fstab с соответствующими изменениями будут выглядить так:

//winmachine/testshare      /windows/winshare    cifs
 auto,gid=users,umask=0002,iocharset=iso8859-15,credentials=/etc/winpassword 0 0

Потом создайте файл /etc/winpassword с таким содержимым

username = user
   password = secret

и назначьте на этот файл права только для пользователя root

chmod 600 /etc/winpassword

Постовой

Магазин 4Tochki специализируется в первую очередь на продаже автомобильных шин и дисков и представляет продукцию большинства зарубежных и отечественных производителей. У нас Вы можете купить шины, диски и найдете широкий ассортимент зимней, летней резины, автомобильных дисков, аккумуляторов и масел.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 3

  1. Аноним | 2009-06-26 в 10:58:12

    Спасибо за статью, первая которая реально помогла примонтировать разделы cifs находящиеся на домене windows

  2. Супер! Большущий респект. Коротко, ясно, все по-делу. И главное все рабоает smile

  3. RUSAKOVDanila33 | 2011-10-27 в 20:00:56

    Надежный ремонт Киев под ключ

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)