LINUX.ORG.RU

не могу выйти на windos по samba

 


0

1

Хочу с лубунту зайти на компы в windows сети - не получается требует пароль. Нет там в windows никаких паролей, в виндос стоит тип общего доступа «все» и отключена авторизация по паролю в дополнительных параметрах. Также отмечу, что вход не удается ни на вин хр, ни на вин 7. При этом вход через самба на расшаренные ресурсы дебиан работает. Вот smb cnf

[global]
	server string = 
	workgroup = adm
	security = share
	hosts allow = 127. 192.168.0.
	interfaces = 127.0.0.1/8 192.168.0.0/24
	bind interfaces only = yes
	remote announce = 192.168.0.255
	remote browse sync = 192.168.0.255
	printcap name = cups
	cups options = raw
	guest account = k21
	log file = /var/log/samba/samba.log
	max log size = 1000
	null passwords = yes
	username level = 6
	password level = 6
	unix password sync = yes
	socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
	local master = no
	domain master = no
	os level = 33
	logon drive = m:
	logon home = \\%L\homes\%u
	logon path = \\%L\profiles\%u
	logon script = %G.bat
	name resolve order = wins lmhosts bcast
	dns proxy = no
	client use spnego = no
	client signing = no
	client schannel = no
	server signing = no
	server schannel = no
	allow trusted domains = no
	obey pam restrictions = yes
	enable spoolss = yes
	follow symlinks = no
	update encrypted = yes
	passwd chat timeout = 120
	username map = /etc/samba/smbusers
	passwd program = /usr/bin/passwd '%u'
	passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
	add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
	add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
	add group script = /usr/sbin/groupadd '%g'
	delete user script = /usr/sbin/userdel '%u'
	delete user from group script = /usr/sbin/userdel '%u' '%g'
	delete group script = /usr/sbin/groupdel '%g'
	add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
	machine password timeout = 120
	idmap uid = 16777216-33554431
	idmap gid = 16777216-33554431
	template shell = /dev/null
	winbind use default domain = yes
	winbind separator = @
	winbind cache time = 360
	winbind trusted domains only = yes
	winbind nested groups = no
	winbind nss info = no
;	encrypt passwords = yes
	guest ok = yes
map to guest = Bad Password
кстати в обратном направлении (то есть с винды на линукс) всё работает.



Последнее исправление: azsx (всего исправлений: 1)

workgroup принято набирать большими буквами.

Что именно говорит ″smbclient″ на попытку посмотреть шары виндового компа?

mky ★★★★★
()
Ответ на: комментарий от mky

Вот вывод еще нескольких важных параметров

/usr/bin/smbclient -L host
WARNING: The "null passwords" option is deprecated
Unknown parameter encountered: "password level"
Ignoring unknown parameter "password level"
Unknown parameter encountered: "update encrypted"
Ignoring unknown parameter "update encrypted"
WARNING: The "idmap uid" option is deprecated
WARNING: The "idmap gid" option is deprecated
Enter k21's password: 
Connection to host failed (Error NT_STATUS_UNSUCCESSFUL)
Моя учетная запись здесь k21 соответсенно пароль ввожу никсового компа, на котором сижу.

smbclient -L sveta
WARNING: The "null passwords" option is deprecated
Unknown parameter encountered: "password level"
Ignoring unknown parameter "password level"
Unknown parameter encountered: "update encrypted"
Ignoring unknown parameter "update encrypted"
WARNING: The "idmap uid" option is deprecated
WARNING: The "idmap gid" option is deprecated
Enter k21's password: 
session setup failed: NT_STATUS_INVALID_PARAMETER

sveta - это виндовый комп 7*64, . на который не получается зайти.

smbclient -L tem98
WARNING: The "null passwords" option is deprecated
Unknown parameter encountered: "password level"
Ignoring unknown parameter "password level"
Unknown parameter encountered: "update encrypted"
Ignoring unknown parameter "update encrypted"
WARNING: The "idmap uid" option is deprecated
WARNING: The "idmap gid" option is deprecated
Enter k21's password: 
Domain=[ADM] OS=[Unix] Server=[Samba 3.6.6]

	Sharename       Type      Comment
	---------       ----      -------
	IPC$            IPC       IPC Service (tem98 server)
	print$          Disk      Printer Drivers
	sp              Disk    
******* и ниже там как обычно

в этой локальной сети никсовый комп, на который заходит по сети с уникса

testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "null passwords" option is deprecated
Unknown parameter encountered: "password level"
Ignoring unknown parameter "password level"
Unknown parameter encountered: "update encrypted"
Ignoring unknown parameter "update encrypted"
WARNING: The "idmap uid" option is deprecated
WARNING: The "idmap gid" option is deprecated
Processing section "[homes]"
Processing section "[netlogon]"
Processing section "[profiles]"
Processing section "[printers]"
Processing section "[pdf-documents]"
Processing section "[pdf-printer]"
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_STANDALONE

ошибки, которых я не понимаю. Также изменил в smb conf workgroup = ADM security = user Не заходит на виндовые компы! В верхнем регистре workgroup не помог.

azsx
() автор топика

очередной дебилушка

и его помощЪники

anonymous
()
Ответ на: комментарий от azsx

Уберите из конфига параметры, на которые ругается testparm. У вас конфиг, похоже, он 3-ей самбы, а сама самба 4-ая.

Вводить пароль unix-пользователя смысла нет, хост ″sveta″ всё одно его знать не может. То, что smbclient запрашивает пароль не означает, что винда, к которой он подключается требует этот пароль, пароль запрашивается заранее. В принципе, можно указывать в его опциях ″-U%″, что означает пустое имя пользователя и пароль, в сети без паролей должно работать. И в случае неправильного пароля ошибка была бы другая — NT_STATUS_LOGON_FAILURE.

Попробуйте посмотреть вывод smbclient с отладкой (опция ″-d 10″). Там будет много мусора, но может что полезное будет. Можно будет сравнить как идёт подключение к debian и к win7.

mky ★★★★★
()
Ответ на: комментарий от mky

переустановил лубунту, установил самба по умолчанию и сам внес обычные правки в smb.conf. Всё работает. Ошибка была в том, что я пользовался до этого gadmin-samba, который сразу менял все параметры на свои, в которых я не разобрался.

azsx
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.