← Back to team overview

sslug-teknik team mailing list archive

Samba med shadow passwd problemer

 

Har tidligere skrevet og fået hints, men stadig problemer...
Linux med samba-2.0.6, kompileret uden fejl, men hvor filen definerer man shadow
support, ku' ikke lige se nogen steder i Makefile.

Fra /usr/local/samba-2.0.6/source/include/includes.h :
  #ifdef HAVE_SHADOW_H
  #include <shadow.h>
  #endif
-men det betyder jo ikke nødvendigvis at shadow _er_ inkluderet.
Finder configure selv ud af at shadow er installeret?
configure --help fortælle SVJKS ikke om options til shadow support.

Snip af smb.conf :

[global]

comment = OnScreen Samba Service %h
workgroup = onscreen
server string = OnScreen Samba Server

log file = /var/log/samba/log.%m
max log size = 50
security = user
;security = server
;username level = 8
encrypt passwords = yes
;passwd server = 192.168.1.1
;smb passwd file = /usr/local/samba/private/smbpasswd
smb passwd file = /etc/smbpasswd
unix password sync = Yes
encrypt passwords = yes
password level = 0
null passwords = no
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n
*passwd:*all*auth
entication*tokens*updated*successfully*
;username map = /etc/smbusers
;include = /etc/smb.conf.%m

hosts deny = all
hosts allow = 192.168.1. 127.
socket options = TCP_NODELAY
;interfaces = 192.168.12.2/24 192.168.13.2/24
;remote browse sync = 192.168.3.25 192.168.5.255
;remote announce = 192.168.1.255 192.168.2.44
;local master = no
;domain controller = <NT-Domain-Controller-SMBName>
preferred master = yes
domain master = yes
;os level = 33
os level = 0
dead time = 0
debug level = 3
;name resolve order = wins lmhosts bcast
wins support = yes
dns proxy = yes


Anyway, /usr/local/samba/var/locks/browse.dat viser:
"ONSCREEN"                c0001000 "VECTRA"                      "ONSCREEN"
"SCUMBAG"                 40099b0b "OnScreen Samba Server"       "ONSCREEN"
"VECTRA"                  40059003 ""                            "ONSCREEN"

'SCUMBAG' er Linux/Samba boxen,'VECTRA' er min NT server

[root@scumbag /root]# smbclient -L vectra
doing parameter wins support = yes
doing parameter dns proxy = yes
doing parameter domain logons = yes
doing parameter guest account = ftp
doing parameter printcap name = /etc/printcap
doing parameter load printers = yes
doing parameter dont descend = /proc,/dev
doing parameter dos filetime resolution = True
pm_process() returned Yes
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
Client started (version 2.0.6).
resolve_lmhosts: Attempting lmhosts lookup for name vectra<0x20>
resolve_hosts: Attempting host lookup for name vectra<0x20>
Connecting to 192.168.1.11 at port 139
Password: 
Domain=[ONSCREEN] OS=[Windows NT 4.0] Server=[NT LAN Manager 4.0]

        Sharename      Type      Comment
        ---------      ----      -------

        Server               Comment
        ---------            -------
        VECTRA               

        Workgroup            Master
        ---------            -------
        ONSCREEN             VECTRA

'Password' bliver ikke accepteret:
session setup failed: ERRDOS - ERRnoaccess (Access denied.)
Ovenstående fås med blankt passwd.
'Master' bringer mig så i tvivl om jeg nu installerede VECTRA som standalone
server (hvad jeg mener, fordi samba skulle være dirigenten) eller som pdc.

Prøver jeg at browse scumbag fra vectra, får jeg:
'Incorrect password or username for \\Scumbag'.

Ditto fra en w95 klient.

NT/w95 er opsat med wins med scumbag's IP, og uden scope.

Beklager længden af mailen.
-- 
Mogens Valentin - Mail: monz@xxxxxxxxx - Website: http://www.danbbs.dk/~monz/ 
Web, Programming, Network, Security - Guides for Linux, Xwindow, Netscape....
Skaane/Sjaelland Linux User Group (now 4500+ members!) - http://www.sslug.dk/
Get a grip, get http://www.linux.org with freedom of choice for free software


Follow ups