 |
|
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 они работают.
|
Попробуй добавить в [global] строчку А в [homes] поменять на
|
Цитата:
Цитата [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 аутентифицируетесь.
|
Код:
[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- просто не знает "как вас представить".
|
Забыл просто набить, этот параметр есть! СОРИ!
|
S.M.A.X. |
12-09-2008 12:00 897097 |
Завел сервер в Windows домен. Логинесь под любым пользователем домена на линуксовую машину, но вот в чем беда, захожу в смонтированную шару, а в ответ Объектов 0, т.е. ничего нет. И так же через сеть, вижу все машины домена, захожу на любую с расшаренным ресурсом, а ничего внутри не вижу.
|
Время: 08:55.
© OSzone.net 2001-