Самба - как много в этом слове..... январь 2001. Задача была такая - обеспесчить взаимодействие с машиной под вин95 и расшарить ее диски и принтер,а также дать доступ к линуксовым ресурсам. Машина под вин имеет имя (NetBios имя,как я понял позже) SORM3067 и рабочую группу HOME.На ней установлен TCPIP протокол only. Настройки сети: Линуксовая машину решено назвать SAMBA и дать ей ту-же рабочую группу HOME. Сначала сделал соединение по сетевухам.В принципе не стал морочить голову запустил через линуксконф. Дал ип - 192.168.2.1, linux.home.net. Виндовая машина с ип 192.168.2.10, win.home.net. В общем добился,чтобы пинги туда-сюда по ип-номеру ходили. Короче - инсталляем самбу с сидюка - rpm -i samba* все шуршит и ставится. Идем в /etc ,ищем и добавляем: /etc/host 192.168.2.1 linux.home.net linux samba 192.168.2.10 win.home.net win sorm3067 /etc/lmhost 127.0.0.1 localhost 192.168.2.10 sorm3067 192.168.2.1 samba Ну и самое главное - редактируем /etc/smb.conf на соответствие нижеуказанному. Ибо менял я там много чего.То самба вылезла не на том ИП-интерфейсе - по умолчанию на ua1cam поперла.То мастером в сети не хотела быть в моей рабочей группе. Читал упорно доку и кое-чего добился.Многое оставлено как было в оригинальном файле. Короче - делаем так,как я привел его в конце этой писульки. В итоге линуксовая машина на винде стала видна,только надо иметь в виду, что имя под которым вы входили в винду и пароль будут использоватся для аутентификации в самбе.В линуксе у меня есть аккаунт andrew c паролем, вот с ним я вошел в винду и получил доступ к своей домашней дире и дире pub,что я и разрешал в смб.конф. С линуксовой машины даю команду smbclient -L samba на пассворд отвечаю ентером и вижу вывод: Sharename Type Comment --------- ---- ------- homes Disk Home Directories pub Disk FTParea on ua1cam IPC$ IPC IPC Service (Samba Server) lp Printer Server Comment --------- ------- SAMBA Samba Server SORM3067 Workstation in chartroom Workgroup Master --------- ------- HOME SAMBA Потом еще команду smbclient -L sorm3067 и вижу вывод: Sharename Type Comment --------- ---- ------- PRINTER$ Disk STAR Printer Shared printer in chartroom C_SORM Disk D_SORM Disk IPC$ IPC Remote Inter Process Communication Server Comment --------- ------- Workgroup Master --------- ------- Вот.Ну и подключаю для примера диск D на винмашине - smbclient //sorm3067/d_sorm и получаю что-то похожее на фтп-интерфейс,dir,cd,ls,quit работают. Пока все.. Конфигурим дальше. Да.. Вот файлец-то. /etc/smb.conf #======================= Global Settings ===================================== [global] dead time = 0 debug level = 0 comment = Samba %v at %h netbios name = SAMBA workgroup = HOME server string = Samba Server allow hosts = 192.168.2.0/255.255.255.0 127. interfaces = 192.168.2.1/255.255.255.0 remote announce = 192.168.2.255 printcap name = /etc/printcap load printers = yes printing = bsd print command = lpr -r -P%p %s guest account = nobody log file = /var/log/samba/log max log size = 500 security = user password level = 0 encrypt passwords = no null passwords = yes passwd program = /usr/bin/passwd %u socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=8192 SO_RCVBUF=8192 local master = yes os level = 33 preferred master = yes name resolve order = wins lmhosts bcast host wins support = yes dns proxy = no character set = koi8-r client code page = 866 #============================ Share Definitions ============================== [homes] comment = Home Directories browseable = yes writable = yes available = yes public = no allow hosts = 192.168.2. max connections = 3 only user = no [printers] comment = All Printers path = /var/spool/samba browseable = no # Set public = yes to allow user 'guest account' to print guest ok = no writable = no printable = yes [pub] comment = FTParea on %h path = /home/ftp/pub available = yes public = yes guest only = no writable = no browseable = yes force group = HOME max connections = 5 only user = no --------------------------------------------- Теперя монтируем самбовую филесистему.... Делается это крайне просто.Достаточно почитать smmfs.txt в документации ядра. Ибо man smbmount безбожно врет в части формата команды. Предварительно создаем директорию /mnt/samba. Монтируется так - smbmount //sorm3067/c_sorm /mnt/samba Все - c_sorm виден под /mnt/samba в полном здравии за исключением кодировки русских имен файлов и их поголовной "исполняемости".Так у меня было когда я в первый раз монтировал vfat. Отмонтировать еще проще - umount /mnt/samba. _____________________________________________ А вот еще штучка... Я с виндовой машины в браузере набрал http:\\linux.home.net:901 .У меня спросили логин с паролем на что я ответил своим юзерским аккаутнтом andrew. и вылезла красивая штучка и, видимо, еще и удобная для конфигурирования самбы через http-протокол. Ааа....Прикольно! Вот-бы такую под все проги ! ---------------------------------------------