# /etc/init.d/samba start
Starting Samba daemons: nmbd smbd.
в логах:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
[2010/11/10 11:59:33, 2] lib/interface.c:add_interface(337)
added interface eth2 ip=fe80::250:baff:fe54:6997%eth2 bcast=fe80::ffff:ffff:ffff:ffff%eth2 netmask=ffff:ffff:ffff:ffff::
[2010/11/10 11:59:33, 2] lib/interface.c:add_interface(337)
added interface eth2 ip=192.168.1.1 bcast=192.168.1.255 netmask=255.255.255.0
[2010/11/10 11:59:33, 2] lib/util_sock.c:open_socket_in(1336)
bind failed on port 445 socket_addr = 0.0.0.0.
Error = Адрес уже используется
[2010/11/10 11:59:33, 2] lib/util_sock.c:open_socket_in(1336)
bind failed on port 139 socket_addr = 0.0.0.0.
Error = Адрес уже используется
[2010/11/10 11:59:33, 2] smbd/server.c:open_sockets_smbd(581)
waiting for a connection
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#netstat -n -a | grep 137
udp 0 0 192.168.1.1:137 0.0.0.0:*
udp 0 0 0.0.0.0:137 0.0.0.0:*
#netstat -n -a | grep 138
udp 0 0 192.168.1.1:138 0.0.0.0:*
udp 0 0 0.0.0.0:138 0.0.0.0:*
#netstat -n -a | grep 139
tcp6 0 0 :::139 :::* LISTEN
#netstat -n -a | grep 445
tcp6 0 0 :::445 :::* LISTEN
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
smb.conf:
[global]
workgroup = SERVERS
server string = %h server
interfaces = eth2
security = SHARE
auth methods = guest
hosts allow = 192.168.1.0/24
log level = 2
syslog = 3
log file = /var/log/samba/log.%m
max log size = 1000
panic action = /usr/share/samba/panic-action %d
guest account = nobody
guest ok = yes
[public]
comment = Public Stuff
path = /var/samba_share
read only = No
guest ok = Yes
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
C винды долго тупит(минуты 2) когда пытается открыть рабочую группу SERVERS, потом говорит мол у вас нет прав доступа к этому серверу
через пуск->выполнить->\\192.168.1.1 открывается моментально.Правильно ли запускается samba?
Почему так долго и безуспешно открывается рабочая группа?
Правильный ли smb.conf для шары "все для всех"?
новые обстоятельства: не заходит в рабочую группу иногда, видимо только когда таймаут истекает, а чаще после ожидания все же заходит
вот такое в логах:
[2010/11/11 11:39:11, 2] auth/auth.c:check_ntlm_password(318)
check_ntlm_password: Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_NO_SUCH_USER#ls -la /var
drwxrwxrwx 5 nobody nogroup 4096 Ноя 9 16:03 samba_shareзачем он аутентификацию просит?
как её сделать, если она не нужна для файловой помойки?
>[global]...
> security = SHAREЭто для чего?
В конфиге самбы ясно написано:
# ----------------------- Standalone Server Options ------------------------
#
# Security can be set to user, share(deprecated) or server(deprecated)
поставьте security = user и будет вам щастье.> auth methods = guest
Это зачем?
> log level = 2После окончания отладки желательно поставить в 0
> guest ok = yes
зачем это в разделе [global]?
добавьте в раздел [global] для работы samba как master browser
local master = yes
os level = 254
preferred master = yes