Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Samba сервер в окружении Windows машин XP и 2000 (http://forum.oszone.net/showthread.php?t=93776)

voler 09-11-2007 09:20 675348

Samba сервер в окружении Windows машин XP и 2000
 
Есть небольшая сеть состоящая из 20 компьютеров под управлением windows xp и 2000. Было решено установить Linux Server (Fedora 7) для раздачи интернет трафика и файлового сервера.

Было установлено

rpm -qa | grep samba
Код:

samba-swat-3.0.26a-6.fc7
samba-doc-3.0.26a-6.fc7
samba-3.0.26a-6.fc7
samba-client-3.0.26a-6.fc7
samba-common-3.0.26a-6.fc7

Дальше был сконфигурирован файл smb.conf
Код:

[global]
        workgroup = STIM
        netbios name = LINUX
        server string = Samba LinuxServer %v
        interfaces = lo, eth0, eth1, eth2, 192.168.2.1/24
        passdb backend = tdbsam
        log file = /var/log/samba/log.%m
        max log size = 1024
        local master = No
        hosts allow = 127., 192.168.2.
        cups options = raw

[homes]
        comment = Home Directories
        valid users = vsinyaev, autosystem
        read only = No
        browseable = No

[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        browseable = No

[public]
        comment = Public Stuff
        path = /home/user
        valid users = vsinyaev, autosystem
        admin users = vsinyaev
        read only = No
        guest ok = Yes

testparm выдает
Код:


Load smb config files from /etc/samba/smb.conf
Unknown parameter encountered: "client code page"
Ignoring unknown parameter "client code page"
Unknown parameter encountered: "character set"
Ignoring unknown parameter "character set"
Processing section "[homes]"
Processing section "[printers]"
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Вроде все ок. Но вот проблема, windows клиенты не видят сервер Linux, а он в свою очередь спокойно работает в сети и видит сеть, использует windows shares.

Подскажите может какой сервис не запущен на linux сервере?
Из запущенных smb, nmb они работают.

[mzd] 09-11-2007 09:27 675353

Попробуй добавить в [global] строчку
Код:

security = share
А в [homes] поменять
Код:

browserable = no
на
Код:

browserable = yes

voler 09-11-2007 15:05 675578

Цитата:

Цитата [mzd
]Попробуй добавить в [global] строчку
Код:
security = share
А в [homes] поменять
Код:
browserable = no
на
Код:
browserable = yes »

Сделал помогло.

Только вот "browserable" - пишется вот так "broweable"

Но теперь другой вопрос. Команда net view на клиентах windows не показывает linux сервер, зайти можно только по ip адресу.
Имя компьютера и netbios name должны совпадать? Или может еще каких параметров не хватает?

kim-aa 09-11-2007 15:08 675581

Цитата:

Цитата voler
Имя компьютера и netbios name должны совпадать? »

Да. Иначе у win. бывают проблемы, особенно если Вы в AD аутентифицируетесь.

voler 13-11-2007 08:32 677765

Код:

[global]
        workgroup = STIM
        server string = Samba LinuxServer %v
        netbios name = serverlinux
        interfaces = lo, eth0, eth1, eth2, 192.168.2.1/24
        passdb backend = tdbsam
        password level = 4
        username level = 4
        log file = /var/log/samba/log.%m
        max log size = 1024
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        os level = 33
        preferred master = Yes
        hosts allow = 127., 192.168.2., 192.168.1., 192.168.0.
        case sensitive = No

[homes]
        comment = Home Directories
        valid users = vsinyaev, autosystem
        read only = No

[comm]
        comment = All user can write and read from this folder.
        path = /home/samba/comm
        valid users = root, vsinyaev, autosystem, manger, plan
        force group = office
        read only = No
        create mask = 0775
        directory mask = 0775

[printers]
        printable = Yes
        browseable = No
        available = No

[public]
        comment = Public Stuff
        path = /home/user
        valid users = vsinyaev, autosystem
        admin users = vsinyaev
        read only = No

Вот мой файл настроек samba, и все таки windows машины не видят Linux server, а зайти на него могут только по IP.

Граждане SOS.

Dm1try 13-11-2007 09:37 677798

Вы хотя бы документацию почитали или первые строки мана, ага?

Невидят, потому что отсутствует параметр:
Код:

netbios name = <YOURNAME>
И соответсвено демон NMBD- просто не знает "как вас представить".

voler 13-11-2007 15:25 678074

Забыл просто набить, этот параметр есть! СОРИ!

S.M.A.X. 12-09-2008 12:00 897097

Завел сервер в Windows домен. Логинесь под любым пользователем домена на линуксовую машину, но вот в чем беда, захожу в смонтированную шару, а в ответ Объектов 0, т.е. ничего нет. И так же через сеть, вижу все машины домена, захожу на любую с расшаренным ресурсом, а ничего внутри не вижу.


Время: 08:55.

Время: 08:55.
© OSzone.net 2001-