GVitaliy писал(а):
У меня не очень много знаний по сетевым технологиям, поэтому задам может быть глупый вопрос - где брать информацию о WORKGROUP и NETBIOS NAME?. А login - это тот под которым я вхожу в систему или я должен его определить его отдельно?
я не силен в Windows, NETBIOS протокол мало кто использует...
WORKGROUP - смотрите в свойствах компьютера в Windows 7
в качестве "NETBIOS NAME" - используете "имя компьютера", см свойства компьютера выше
Далее настраиваете
/etc/nsmb.conf, как пример: Windows 7, имя компьютера GOOD, рабочая
группа по умолчанию WORKGROUP
Код:
[default]
workgroup=WORKGROUP
[GOOD]
workgroup=WORKGROUP
addr=159.93.44.24
[GOOD:LAVR]
password=lyalyafa
[GOOD:LAVR:ISO]
password=lyalyafa
ISO - это имя шары созданное в Windows 7, папка - правая кнопка "Свойства" -> "Доступ" настраиваете
как Вам нужно, если для гостевого входа, значит создать этого пользователя в Windows.
Расшарили папку - увидели имя ресурса, в верхнем примере "ISO"
Как работает шаринг в Windows - я не в курсах: общественная сеть, Домашняя группа - что и как там
блокируется файерволом...
# kldload smbfs
# smbutil login -W WORKGROUP //lavr@good/iso
или без рабочей группы
# smbutil //lavr@good/iso
проверяете:
# smbutil lc
если все Ok, можете использовать mount_smbfs для монтирования шары, пример:
[joker]~ > mount_smbfs -N //lavr@good/iso /mnt
[joker]~ > mount -tsmbfs
//LAVR@GOOD/ISO on /mnt (smbfs)
[joker]~ >
Везде выше имя компьютера "good" разрешается через ip-адрес, в реалии,
NETBIOS не используется, но smbutil и mount_smbfs используют /etc/nsmb.conf
соответствующего формата.
WINS на Windows 7 поднять нельзя, думаю только на Windows серверах.
Для автомонтирования при загрузке, можете прописать в /etc/fstab, но лучше
напишите скрипт и к примеру, добавьте его в /usr/local/etc/rc.d/mountwin
Как бы все, если чего-то не знаете, значит нужно читать и изучать.