PDA

Показать полную графическую версию : Samba сервер в окружении Windows машин XP и 2000


voler
09-11-2007, 09:20
Есть небольшая сеть состоящая из 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
Попробуй добавить в [global] строчку security = share А в [homes] поменять browserable = no на browserable = yes

voler
09-11-2007, 15:05
]Попробуй добавить в [global] строчку
Код:
security = share
А в [homes] поменять
Код:
browserable = no
на
Код:
browserable = yes »

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

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

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

kim-aa
09-11-2007, 15:08
Имя компьютера и netbios name должны совпадать? »

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

voler
13-11-2007, 08:32
[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
Вы хотя бы документацию почитали или первые строки мана, ага?

Невидят, потому что отсутствует параметр:
netbios name = <YOURNAME>

И соответсвено демон NMBD- просто не знает "как вас представить".

voler
13-11-2007, 15:25
Забыл просто набить, этот параметр есть! СОРИ!

S.M.A.X.
12-09-2008, 12:00
Завел сервер в Windows домен. Логинесь под любым пользователем домена на линуксовую машину, но вот в чем беда, захожу в смонтированную шару, а в ответ Объектов 0, т.е. ничего нет. И так же через сеть, вижу все машины домена, захожу на любую с расшаренным ресурсом, а ничего внутри не вижу.




© OSzone.net 2001-2012