Samba op Debian

Pagina: 1
Acties:
  • 116 views sinds 30-01-2008
  • Reageer

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik wil met mijn win2k machine inloggen op mijn debian machiene

nu heb ik samba-tng installed (uit de search bleek dat ik die moest hebben voor win2k)

maar nu krijg ik steeds de melding als ik me eigen aan wil melden aan een domain

aanmeldingsfout: onbekende gebruikersnaam of ongeldig wachtwoord

ik heb dit in mijn smb.conf staat
[global]
status = yes
domain master = yes
dns proxy = no
preserve case = No
domain logons = yes
encrypt passwords = yes
share modes = no
server string = FileServer %v on %L
domain admin group = @adm
hosts allow = 192.168.1. 127.
workgroup = linux
passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
logon script = %U.bat
smb passwd file = /etc/samba/smbpasswd
unix password sync = Yes
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
netbios name = fn1
guest account = ftp
local master = yes
security = user
short preserve case = No
os level = 65
add user script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %m$
wins support = true

[homes]
guest ok = no
read only = no
create mask = 0700
directory mask = 0700
oplocks = false
locking = no

[netlogon]
path = /etc/samba/netlogon
writeable = no
guest ok = no
ik hoop dat iemand mijn opweg kan helpen


MvG


DaFearLess

specs : http://specs.tweak.to/7435


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 14-08 23:03

Creepy

Tactical Espionage Splatterer

Eerst de user aanmaken in debian zelf (useradd o.i.d.), zelfde username en passwd gebruiken waarmee je inlogt onder win2k

smbpasswd <gebruikersnaam waarmee je onder win2k inlogt>

en dan het passwd invoeren van die gebruiker

en klaar

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
dat heb ik helaas al gedaan

dit is mijn smbpasswd file
root:0:AAD3B435B51404EEAAD3B435B51404EE:31D6CFE0D16AE931B73C59D7E0C089C0:[U ]:LCT-3B4106D3
daemon:1:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
bin:2:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
sys:3:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
sync:4:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
games:5:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
man:6:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
lp:7:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
mail:8:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
news:9:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
uucp:10:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
proxy:13:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
majordom:30:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
postgres:31:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
www-data:33:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
backup:34:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
msql:36:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
operator:37:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
list:38:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
irc:39:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
gnats:41:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
nobody:65534:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-363F96AD:
peter:1000:570CE399DA1412ABAAD3B435B51404EE:B9D2D4955B330B503CC792EB6A55BB1F:[U ]:LCT-3B418BA2:
telnetd:101:NO PASSWORDXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[UN ]:LCT-3B40DD2D
ircd:1001:NO PASSWORDXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[UN ]:LCT-3B40DD2D
yvo:1002:NO PASSWORDXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[UN ]:LCT-3B40DD2D
administrator:1003:40F5F3251F373FE6AAD3B435B51404EE:134C603B4996D8CCE93CAFA4BA66CC42:[N ]:LCT-3B410A51
en ik login als administrator of peter maar werkt alle bij niet
Op dinsdag 03 juli 2001 10:57 schreef Creepy het volgende:
Eerst de user aanmaken in debian zelf (useradd o.i.d.), zelfde username en passwd gebruiken waarmee je inlogt onder win2k

smbpasswd <gebruikersnaam waarmee je onder win2k inlogt>

en dan het passwd invoeren van die gebruiker

en klaar

specs : http://specs.tweak.to/7435


  • Rembrand20
  • Registratie: Juli 2001
  • Laatst online: 22-09-2023
Heb je al geprobeert om op win2k het reg. bestandje te draaien. ik weet dat het tegenwoording niet meer nodig is maar soms wil het nog wel eens helpen. Deze reg. bestandjes worden bij samba geleverd.

Het bestandje past wat aan in je register. En doet wat met je wachtwoorden. zodat linux snapt wat win2k bedoelt met dat wachtwoord.

Have fun

Model 3 LR AWD Solid Black / Black / Aero / Trekhaak - Bestelling 2-10 Leaseplan, 4-10 Tesla, RN 22-09, Nieuwe RN 25-11, VIN Yes, leverdatum: ?/?/19(?)


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik heb het bestand
/root/samba/samba-tng-alpha-2.6.1/docs/windows-registry-patches/Win2000_PlainPassword.reg

in mijn register ingevoerd maar zonder enig succes


toch bedankt

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik ben denk ik weer een stapje verder

ik ben nu aan gemeld als peter

ik kan nu wel in het domain kijken

maar......

als ik mijn pc nu lid wil maken van het domain linux krijg ik de melding

de gebruikte account is een computeraccount. gebruik uw globale of lokale gebruikersaccount voor toegang tot deze server.


nog een vraagje

als je een pc lid wil maken van een domain vraagt hij om een useraccount in win2k/nt4 is dat het administrator account bijv.

wat is dat in linux
root?

als ik root op geef krijg ik de melding zoals hij hier boven staan beschreven


alvast bedankt


MvG


DaFearLess

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
niemand meer?

specs : http://specs.tweak.to/7435


  • imdos
  • Registratie: Maart 2000
  • Laatst online: 05-08 12:09

imdos

I use FreeNAS and Ubuntu

kijk hier maar eens naar =>

[topic=171344]

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Verwijderd

Okee ten eerste: wat heb je uberhaupt met smbpasswd gedaan? In TNG heb je een SAM-editor, genaamd samedit en eventueel een rpc programma genaamd rpcclient.

Ten tweede: waarom heb je uberhaupt die reg-setting er overheen gehaald????

Ten derde: heb je SP2 op je win2k? Zo ja, dan kan je niet joinen. Zie het andere draadje, waarin ik dat ook uit leg.

Ten vierde: Heb je zowel op je linux-bak als via samedit een computer account aangemaakt met permissie om te joinen?

Ten vijfde: Heb je zowel op je linux-bak als via samedit een user account aangemaakt die in kan loggen op samba (en ook getest via smbclient) ?

Ten zesde: Heb je de PDC documentatie en FAQ's op zowel samba-tng als www.knechske.de gelezen?



Even wat misverstanden uit de wereld helpen:
Op dinsdag 03 juli 2001 10:57 schreef Creepy het volgende:
Eerst de user aanmaken in debian zelf (useradd o.i.d.), zelfde username en passwd gebruiken waarmee je inlogt onder win2k

smbpasswd <gebruikersnaam waarmee je onder win2k inlogt>

en dan het passwd invoeren van die gebruiker

en klaar
:? TNG gebruikt samedit!!
Op dinsdag 03 juli 2001 11:07 schreef dafearless het volgende:
dat heb ik helaas al gedaan

dit is mijn smbpasswd file
[..]

en ik login als administrator of peter maar werkt alle bij niet
[..]
:? :? Heb je nu elke systeem-account aan samba toegevoegd? Je moet alleen user-accounts toevoegen die daadwerkelijk toegang moeten krijgen tot die samba-bak. Verder moet je dus ook voor NT4, NT5, XP en ander SAMBA-servers computer-accounts maken (die zie ik er nog geen een tussen staan.
Op dinsdag 03 juli 2001 11:18 schreef Rembrand20 het volgende:
Heb je al geprobeert om op win2k het reg. bestandje te draaien. ik weet dat het tegenwoording niet meer nodig is maar soms wil het nog wel eens helpen. Deze reg. bestandjes worden bij samba geleverd.

Het bestandje past wat aan in je register. En doet wat met je wachtwoorden. zodat linux snapt wat win2k bedoelt met dat wachtwoord.

Have fun
Neeeee, volgens mij al de 20e keer dat ik het hier in NOS zeg!!! Waarom zou je dat uberhaupt doen? Samba heeft al heel lang support voor encrypted passwords, dit lost niks op en maakt het alleen maar onveiliger.
Op dinsdag 03 juli 2001 11:46 schreef dafearless het volgende:
ik ben denk ik weer een stapje verder

ik ben nu aan gemeld als peter

ik kan nu wel in het domain kijken

maar......

als ik mijn pc nu lid wil maken van het domain linux krijg ik de melding

de gebruikte account is een computeraccount. gebruik uw globale of lokale gebruikersaccount voor toegang tot deze server.


nog een vraagje

als je een pc lid wil maken van een domain vraagt hij om een useraccount in win2k/nt4 is dat het administrator account bijv.

wat is dat in linux
root?

als ik root op geef krijg ik de melding zoals hij hier boven staan beschreven


alvast bedankt


MvG


DaFearLess
Hmm ik denk dat dit wel goed weergeeft, dat je de bijbehorende documentatie niet (goed) gelezen hebt.
Degene die moet joinen is vooralsnog inderdaad iemand met superuser privileges. De naam van deze gebruiker hoeft niet root te zijn, dit kan je via de *.map regelen namelijk. Daar kan je windoows aliassen opgeven voor de linux gebruiker root.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op dinsdag 03 juli 2001 12:51 schreef nelske het volgende:
Okee ten eerste: wat heb je uberhaupt met smbpasswd gedaan? In TNG heb je een SAM-editor, genaamd samedit en eventueel een rpc programma genaamd rpcclient.

geen idee

Ten tweede: waarom heb je uberhaupt die reg-setting er overheen gehaald????

dat werd mij verteld ging er vanuit dat jullie weten waar je het over hebben



Ten derde: heb je SP2 op je win2k? Zo ja, dan kan je niet joinen. Zie het andere draadje, waarin ik dat ook uit leg.

ja dat heb ik is het nu helmaal niet meer mogelijk?


Ten vierde: Heb je zowel op je linux-bak als via samedit een computer account aangemaakt met permissie om te joinen?

Ja


Ten vijfde: Heb je zowel op je linux-bak als via samedit een user account aangemaakt die in kan loggen op samba (en ook getest via smbclient) ?


nee dat niet



Ten zesde: Heb je de PDC documentatie en FAQ's op zowel samba-tng als www.knechske.de gelezen?


Nee maar die pagina doet het ook niet

specs : http://specs.tweak.to/7435


Verwijderd

Voor uitleg over TNG met SP2 of XP zie dit draadje wat je kan doen en wat het probleem is.

Helaas wil het nog wel eens voorkomen dat hier op GOT mensen (met de beste bedoelingen overigens) je willen helpen, maar het soms helemaal in de verkeerde hoek zoeken. Geloof dus niet blind wat iedereen je verteld ;)

De documentatie is op www.samba-tng.org/docs.html en http://www.kneschke.de/projekte/samba_tng/ te vinden. Ik zou zeggen, ga dat eerst eens op je gemak lezen.

Daarna begin maar eens met al die users uit je smbpasswd te gooien!
Het beste kun je dit in samedit doen met deluser, maar eventueel zou je ook gewoon je smbpasswd file leeg kunnen gooien (liever niet, maar het kan).
Volg dan gewoon alle instructies zoals ze o.a. op www.kneschke.de gegeven worden. Dan moet het toch echt wel lukken. Ik heb al meerdere malen op die manier TNG server met succes opgezet, waarbij win2k clients konden joinen.

Succes :)

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok hartsikke bedankt ik ga alles nu eerst goed doorlezen


bedankt


dafearless

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik heb de heledag zitten kloten maar het wil mij echt niet lukken

ten eerste heb ik mijn win2k bak opnieuw installed zonder sp2 nu dus

dit is nu mijn conf file
[global]

#The NetBIOS name
netbios name = DEBIANPDC

#The keywork workgroup is used even is you are using the NT domain model.
workgroup = debian

#The next lines specify files which comtain mappings of unix #users / groups to NT users / groups
#These files take the form unix_group="NT group". Example files will be given later.
domain group map = /opt/samba-tng/private/domaingroup.map
domain user map = /opt/samba-tng/private/domainuser.map
local group map = /opt/samba-tng/private/localgroup.map

#Security user should be used for most circumstances. Check out the man page for smb.conf
#Encrypted passwords are needed except in some rare cases #involving older Microsoft Clients. Read ENCRYPTION.txt in your local Samba distro.

security = user
encrypt passwords = yes

#For a Domain Controller, we need to tell it to process domain logons
domain logons = yes

#We usually want the Domain Controller to be the Master Browser
domain master = yes
preferred master = yes
local master = yes

#Make it sure to win browser elections
os level = 65

#We need a machine on the network to resolve IP addresses and Computer (NetBIOS) names. This is known as WINS
wins support = yes

#Windows Time server?
time server = yes
de .map file heb ik overgenomen uit de howto van http://www.kneschke.de (weet niet of dat goed is)

maar bij de volgende stap krijg ik dit
samedit -S . -U root
added interface ip=10.0.0.150 bcast=10.0.0.255 nmask=255.255.255.0
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
[root@.]$ use \\\\SAMBAPDC -U root
use \\\\SAMBAPDC -U root
Enter Password:
het maakt niet uit welk password ik daar op geef niets werkt


help ajb


alvast bedankt

specs : http://specs.tweak.to/7435


Verwijderd

Doe eens:
code:
1
samedit -S . -U root

Vervolgens hoef je geen wachtwoord op te geven!!! Gewoon een enter volstaat. Immers werk je nu op de localhost en roep je dit commando op de commandline al aan als root zijnde ;) Zodoende hoef je je niet persee te identificeren. Alle handelingen die je doet op de localhost kan je dus ook op deze manier doen. Hiervoor heb je het "use" commando niet nodig.

Nu ga je het root account aanmaken:
code:
1
createuser root -p <PASSWORD>

Dan ben je al heel wat verder ;)

Immers wat jij nu deed ziet samba niet als werken op de localhost. Als je het USE commando gebruikt, dan zul je je moeten identificeren en dat gaat een beetje moeilijk als het root-account in samba zelf nog niet is aangemaakt he ;)

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok dat heb ik nu gedaan maar dat gaat volgensmij nog niet helemaal goed zie nog een hoop failedjes :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
fn1:~# samedit -S . -U root
added interface ip=10.0.0.150 bcast=10.0.0.255 nmask=255.255.255.0
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
[root@.]$ createuser root -p beegee
createuser root -p beegee
SAM Create Domain User
Domain: FN1 Name: root ACB: [U      ]
SAMR_CREATE_USER: NT_STATUS_ACCESS_DENIED
Create Domain User: FAILED
[root@.]$ createuser peter -p redhat
createuser peter -p redhat
SAM Create Domain User
Domain: FN1 Name: peter ACB: [U     ]
SAMR_CREATE_USER: NT_STATUS_ACCESS_DENIED
Create Domain User: FAILED
[root@.]$

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
niemand meer suggesties voor mij?

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik kan nu ondertussen wel weer het domain en de domain controler zien maar nog steeds geen rechten om de shares ect te zien :(

specs : http://specs.tweak.to/7435


Verwijderd

Ziet eruit alsof je niet alle daemons hebt draaien.
Gebruik je het script wel dat erbij zit om samba op te starten?

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik het het met apt-get geinstaleerd dus heb er geen readme of install bij zitten

weet jij mischien hoe dat script heet

ik start nu namelijk alleen
smbd en nmbd

is dat genoeg?

specs : http://specs.tweak.to/7435


Verwijderd

Nope dat is zeker niet genoeg. Ik had ook gewoon de CVS-versie geinstalleerd als ik jou was i.p.v. van een voorverpakte debian-versie, die waarschijnlijk redeljk oud is.

Maar goed. Alle daemons in de sbin dir van samba-tng moeten draaien.

dit zijn:
browserd
netlogond
samrd
spoolssd
svcctld
wkssvcd
lsarpcd
nmbd
smbd
srvsvcd
winregd
Het start-stop script dat in mijn /etc/init.d staat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#! /bin/sh
#
# Start/stop script for Samba TNG
#
# This is from a Solaris box.  Proper links need to be made to it from the
# rcX.d directories.  For Linux, it goes into /etc/rc.d/init.d
#
# Lonnie
#
# Heavily modified and integrated with autoconf by Elrond

prefix=/opt/samba-tng
exec_prefix=${prefix}

bindir=${exec_prefix}/bin
sbindir=${exec_prefix}/sbin
VARDIR=${prefix}/var
lockdir=${VARDIR}/locks

daemons="smbd nmbd netlogond samrd browserd lsarpcd srvsvcd winregd wkssvcd"
daemons="$daemons spoolssd svcctld"

cd /
unset TMPDIR

case "$1" in
      'start')
            echo -n "Starting SMB services:"

            if [ -r "${lockdir}/vuid.tdb" ]
            then
                echo -n " (removing vuid.tdb)"
                rm ${lockdir}/vuid.tdb
            fi

            PATH="${sbindir}:${bindir}:${PATH}"
            export PATH
            for i in $daemons
            do
                echo -n " $i"
                $i -D
            done
            echo "."
            ;;
      'restart')
            $0 stop
            $0 start
            ;;
      'stop')
            echo -n "Stopping SMB services:"
            for file in ${lockdir}/*.pid
            do
                if [ -r $file ]
                then
                      d=`echo $file | sed -e 's,^.*/\(.*\)\.pid$,\1,'`
                      echo -n " $d"
                      kill `cat $file`
                      rm $file
                fi
            done

            echo -n " (removing vuid.tdb)"
           rm ${lockdir}/vuid.tdb

            echo "."
            ;;
      *)
            echo "Usage: $0 { start | stop | restart }"
            ;;
esac
exit 0

Hierin zal je waarschijnlijk nog het prefix aan moeten passen aan jouw directory.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok ik heb dat start/stop script gekopieerd en aangepast denk dat die nu werkt

want als ik met ps x kijk draaid dit
fn1:~# ps x
PID TTYSTAT TIME COMMAND
1 ? S0:05 init [2]
2 ? SW 0:00 [kflushd]
3 ? SW 0:09 [kupdate]
4 ? SW 0:00 [kswapd]
5 ? SW 0:00 [keventd]
124 ? S0:00 /sbin/syslogd
126 ? S0:00 /sbin/klogd
163 tty2 S0:00 /sbin/getty 38400 tty2
164 tty3 S0:00 /sbin/getty 38400 tty3
272 tty4 S0:00 /sbin/getty 38400 tty4
273 tty5 S0:00 /sbin/getty 38400 tty5
274 tty6 S0:00 /sbin/getty 38400 tty6
2964 tty1 S0:00 -bash
3101 ? S0:00 /usr/sbin/pppd call adsl
3102 ? S1:19 /usr/sbin/pptp pptp: GRE-to-PPP gateway on /dev/ptmx
3104 ? S0:00 /usr/sbin/pptp pptp: call manager for 10.0.0.138
3899 ? S0:00 /usr/sbin/named
17801 ? S0:00 /usr/local/sbin/sshd2
23279 ? S0:00 /usr/sbin/gpm -m /dev/psaux -t ps2 -Rms3
23415 ? S0:00 /sbin/rpc.statd
4668 ? S0:00 /usr/sbin/inetd
4707 ? S0:00 /usr/sbin/cron
22728 ? S0:00 /usr/sbin/slapd
22730 ? S0:00 /usr/sbin/slapd
22731 ? S0:00 /usr/sbin/slapd
28782 ? S0:00 /usr/bin/perl /root/webmin/webmin-0.86/miniserv.pl /etc/webmin/miniserv.conf
29092 ? S0:00 /usr/sbin/slapd
2342 ? S0:00 /usr/sbin/lpd
2436 ? S0:00 /usr/local/sbin/sshd2
2437 pts/0 S0:00 -bash
2546 ? S0:00 smbd -D
2548 ? S0:00 nmbd -D
2550 ? S0:00 netlogond -D
2553 ? S0:00 samrd -D
2555 ? S0:00 browserd -D
2557 ? S0:00 lsarpcd -D
2559 ? S0:00 srvsvcd -D
2561 ? S0:00 winregd -D
2563 ? S0:00 wkssvcd -D
2565 ? S0:00 spoolssd -D
2567 ? S0:00 svcctld -D
2569 pts/0 R0:00 ps x
maar nog steeds krijg ik de melding bij
samedit -S . -U root
createuser root -p beegee
code:
1
2
3
4
5
6
7
8
9
10
fn1:~# samedit -S . -U root
added interface ip=10.0.0.150 bcast=10.0.0.255 nmask=255.255.255.0
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
[root@.]$ createuser root -p beegee
createuser root -p beegee
SAM Create Domain User
Domain: DEBIAN Name: root ACB: [U       ]
SAMR_CREATE_USER: NT_STATUS_ACCESS_DENIED
Create Domain User: FAILED
[root@.]$

ik weet het nu helemaal niet meer
ik zal echt blij wezen als ik het nu een keer draaiend krijg ben al 5 dagen bezig en nog geen stap verder gekomen

ik kan ook nergens mijn smbpasswd file meer vinden maar ik ga er van uit dat samedit die zelf aanmaakt

alvast bedankt


daFearLess

specs : http://specs.tweak.to/7435


Verwijderd

Sluit samba eens volledig af (met het script)
Weet zeker dat alle daemons volledig afgesloten zijn!! Desnoods kill je ze handmatig.

Gooi in de private-dir het bestand dat op .SID eindigt weg!! Gooi verder het bestand smbpasswd in die dir helemaal leeg!!

gooi alles onder de var dir weg (behalve de locks-dir), gooi alles onder de locks-dir weg!

(met private, var een locks-dir bedoel ik uiteraard de dirs die dirrect onder de directory vallen waar je samba geinstalleerd hebt.)

Staart nu samba opnieuw op met het script!
Probeer het nu opnieuw.

Zoals ik al eerder zei, kan je beter de CVS versie gebruiken, die werkt waarschijnlijk een heel stuk beter. Ik weet niet van wanneer je deb-pakketje is, maar er zijn de laatste tijd nogal wat verbeteringen in TNG doorgevoerd. Houdt er verder rekening mee dat het alpha-software is! Enige tegenslag kan je dus wel verwachten. Misschien dat 2.2 meer iets voor je is. Hoewel TNG verder is qua PDC-dingen.

[edit]
Aargh geen smbpasswd file? Tja die zul je wel aan moeten maken (zelf)!!!
code:
1
touch <Samabadir>/private/smbpasswd

en in je smb.conf
code:
1
smb passwd file = <Sambadir>/private/smbpasswd

Bovenstaande staat gewoon in de documentatie!

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
na alles gedaan te hebben wat je tegen mij zij

gestopt en alles weggegooid

heb ik hem opnieuw gestart

maar zonder enig nut

smbpasswd blijft ook leeg

en krijg nog steeds deze output
code:
1
2
3
4
5
6
7
8
9
10
fn1:~# samedit -S . -U root
added interface ip=10.0.0.150 bcast=10.0.0.255 nmask=255.255.255.0
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
[root@.]$ createuser root -p beegee
createuser root -p beegee
SAM Create Domain User
Domain: DEBIAN Name: root ACB: [U       ]
SAMR_CREATE_USER: NT_STATUS_ACCESS_DENIED
Create Domain User: FAILED
[root@.]$

ik ga nu de apt-get versie er afgooien en de CVS versie installe

dit word nu dus ook de eerste keer dat ik met CVS ga werken weet neit eens wat het inhoud maar heb gezien dat ze daar op http://www.samba-tng.org/cvs.html staat hoe dat moet

nogmaals bedankt

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
nui snap ik er helemaal niest meer van

ik heb nu samba-tng 2.6.0 installed

maar nu kan ik nergens mijn smb.conf meer vinden
ik heb hem installed met
./configure
make all install

alles staat in
/usr/local/samba

op smb.conf na


wie kan mij ajb helpen

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
iemand moet dit zelfde probleem toch ook wel eens gehad hebben of weten wat je er aan moet doen

ik weet dat er erg warm is maar probeer een arme jongen eens te helpen :) :)

specs : http://specs.tweak.to/7435


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

[backslash32@defiant /usr$]: locate smb.conf ...

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op woensdag 04 juli 2001 20:18 schreef BackSlash32 het volgende:
[backslash32@defiant /usr$]: locate smb.conf ...
dat heb ik al geprobeerd


hij is er gewoon niet

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Zoals ik al eerder zei, kan je beter de CVS versie gebruiken, die werkt waarschijnlijk een heel stuk beter. Ik weet niet van wanneer je deb-pakketje is, maar er zijn de laatste tijd nogal wat verbeteringen in TNG doorgevoerd. Houdt er verder rekening mee dat het alpha-software is! Enige tegenslag kan je dus wel verwachten. Misschien dat 2.2 meer iets voor je is. Hoewel TNG verder is qua PDC-dingen.
ik wil niet veel denk ik

ik wil alleen maar aan kunnen loggen op mijn Linux bak loginsriptje draaien en heb als fileserver gebruiken


als dat ook kan met samba 2.2 wil ik dat ook wel instaleren
ik weet nu helemaal niet meer waar ik mee bezig ben
ik doe het volgens de faq maar kan nergens de smb.conf vinden en alsik die zelf meot maken weet ik iig neit waar ik die neer moet zetten?

specs : http://specs.tweak.to/7435


Verwijderd

Als je netjes de documetnatie gelezen had, dan had je geweten dat je een smb.conf moest maken! Eventueel vanuit de source kan je een voorbeeld gebruiken. Verder moeten er de .map files aangemaakt worden. Een private dir; een var en var/locks dir moet aangemaakt worden. smbpasswd moet aangemaakt worden etc etc.
Staat echt allemaal netjes uitgelegd hoor.

Maar goed, als je denkt dat 2.2 makkelijker voor je is moet je dat misschien maar eens proberen.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok dat had ik net allemaal gevonden

samba is nu weer gestart ben nu weer zover dat ik de gebruikers weer aan kan gaan maken


het gaat nu iets beter denk ik
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
fn1:/usr/local/samba/bin# ./samedit -S . -U root
added interface ip=10.0.0.150 bcast=10.0.0.255 nmask=255.255.255.0
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
Enter Password:
[root@.]$ createuser root -p beegee
createuser root -p beegee

SAM Create Domain User
Domain: DEBIAN Name: root ACB: [U       ]
Create Domain User: OK
[root@.]$ createuser peter -p redhat
createuser peter -p redhat

SAM Create Domain User
Domain: DEBIAN Name: peter ACB: [U      ]
Create Domain User: OK
[root@.]$

kan nog niet inloggen maar eens verder kijken

als ik namelijk inlog krijg ik de melding
code:
1
de gebruikte account is een computeraccount. gebruik uw globale of lokale gebruikersaccount voor toegang tot deze server

maar ben alweer een stukje verder opweg :)

specs : http://specs.tweak.to/7435


Verwijderd

Computer-accounts zijn accounts met een $-teken erachter.
Je kan zo'n account met permissie om te joinen zelf aan maken of eventueel automatisch als je windows 2000 gebruikt.
Je geeft dan gewoon bij het joinen als user Administrator op en als domein het bij samba ingestelde domein. Als wachtwoord gebruik je het wachtwoord van Administrator (=root , via de .map-files). Probeer eerst eens lokaal in te loggen op de samba-server door smbclient te gebruiken en als root in te loggen. Als dat werkt kan je gaan proberen te joinen.

Zorg er in ieder geval voor dat als je gaat joinen, dat je nog geen verbinding met de samba-server gemaakt hebt via win2k!!! Anders gaat het fout.

Kijk ook eens of er niet al extra (computer-)accounts aangemaakt zijn via enumusers in samedit.

(Tja en nog een keer ;) : als je SP2 hebt lukt joinen niet )

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
als ik met smbclient inlog werkt het
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
fn1:/usr/local/samba/bin# ./smbclient //debianpdc/netlogon
added interface ip=10.0.0.150 bcast=10.0.0.255 nmask=255.255.255.0
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
Password:
Got a positive name query response from 127.0.0.1 ( 10.0.0.150 192.168.1.1 )
session setup ok
Domain=[DEBIAN] OS=[Unix] Server=[Samba TNG-alpha]
smb: \> ls
  .                      D   0  Thu Jul  5 01:05:28 2001
  ..                        D    0  Thu Jul  5 01:05:28 2001

            60108 blocks of size 65536. 48144 blocks available
smb: \> ls
  .                      D   0  Thu Jul  5 01:06:32 2001
  ..                        D    0  Thu Jul  5 01:05:28 2001
  test                          5  Thu Jul  5 01:06:32 2001

            60108 blocks of size 65536. 48144 blocks available
smb: \> exit  
fn1:/usr/local/samba/bin# ./smbclient //debianpdc/netlogon
added interface ip=10.0.0.150 bcast=10.0.0.255 nmask=255.255.255.0
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
Password:
Got a positive name query response from 127.0.0.1 ( 10.0.0.150 192.168.1.1 )
session setup ok
Domain=[DEBIAN] OS=[Unix] Server=[Samba TNG-alpha]
smb: \> ls
  .                      D   0  Thu Jul  5 01:06:32 2001
  ..                        D    0  Thu Jul  5 01:05:28 2001
  test                          5  Thu Jul  5 01:06:32 2001

            60108 blocks of size 65536. 48144 blocks available
smb: \>

dit is goed nieuws voor mij denk ik :)

en sp2 heb ik niet installed :))
heb mijn pc opnieuw installed

specs : http://specs.tweak.to/7435


Verwijderd

Yep dat is zeker goed nieuws :)
Nee, nou moet het toch wel gaan lukken :)

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
als ik het domain wil joinen krijg ik nog steeds
code:
1
2
de gebruikte account is een computeraccount. 
gebruik uw globale of lokale gebruikersaccount voor toegang tot deze server

ik denk dat de fout zit dan in de .map files
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
domaingroup.map

root="Domain Admins"
users="Domain Users"
lp="Print Operators"
amanda="Backup Operators"
-----

domainusers.map

root=Administrator
guest=Guest
-----

localgroup.map

bin=BUILTIN\Administrators

zie jij hier mischien een foutje in
of heb ik het te letterlijk gekopieerd ?


alvast bedankt voor alles

specs : http://specs.tweak.to/7435


Verwijderd

Nee dat klopt wel :)

Heb je al hetvolgende voor de netbios-naam op je linux-machine gedaan:
code:
1
2
groupadd machines
useradd netbiosnaam$ -g machines -d <Sambadir>/machines -s /bin/false

Hierin is er dus een dir "machines" onder samba aangemaakt. Als het goed is kun je ook /dev/null opgeven. de -s staat voor de shell. /bin/false zorgt ervoor dat deze user nooit op de shell in kan loggen ;)

Vervolgens ga je naar samedit en zorg je ervoor dat dit account het domein mag joinen ("createuser netbiosnaam$ -j domeinnaam" zo uit m'n hoofd; ik weet dus niet zeker of het goed is).
Probeer dan nog maar eens te joinen.

De netbiosnaam is dus de computernaam die je aan je computer gegeven hebt en die je misschien ook op moet geven bij het joinen (ligt aan de manier van joinen)

PS. Je hoeft niet elke keer te blijven bedanken hoor ;) Graag gedaan tot nog toe in ieder geval.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok sorry voor het bedanken :)


mar ik krijg nu te zien


welkom op het domain DEBIAN


is dat goed ???


:) :) :) :) :) :) :) :) :) :) :) :)

specs : http://specs.tweak.to/7435


Verwijderd

Nee, das helemaal fout :(
Gooi TNG er maar af en zet 2.2 erop :'(



Just kidding ;)
Nee dat is fantastisch; dat betekent dat je gejoind bent :)

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ben nu inmiddels aangemeld en alles ziet er goed uit :)

het heeft mij 6 dagen geduurt maar is mij toch gelukt met heeeeel veel help van nelske natuurlijk durf je niet meer te bedanken

nu nog een klein vraagje

is het nu ook mogelijk om heel de server te zien dus net zoals je op winnt een netwerk verbinding kon maken naar C$ enz enz?

MvG


DaFearLess

specs : http://specs.tweak.to/7435


Verwijderd

:D Graag gedaan hoor :)

:) :) gelukkig dat hij het nu eindelijk doet.
Nu kan je leuk met logon-scriptjes gaan werken en profiles /etc.

Je zal ook zien dat je mensen uit het domein rechten kan geven om je Win2k machine etc etc (immers er is nu een trust :) )

Het heeft even geduurd, maar dan heb je ook wat ;)

  • charlie
  • Registratie: Oktober 2000
  • Laatst online: 07-03 11:08

charlie

?*?

Ik heb net met veel spanning het hele verhaal zitten lezen. Waarom gebruiken jullie niet gewoon swat voor de configuratie van Samba?
Of kan dit niet onder debian (ik ben Suse linux gebruiker).

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
swat heb ik ook nog niet aan de praat gekregen werkt dat ook vanaf de workstations of moet ik dat echt vanaf de server draaien?

specs : http://specs.tweak.to/7435


Verwijderd

Op donderdag 05 juli 2001 00:08 schreef Charlie23 het volgende:
Ik heb net met veel spanning het hele verhaal zitten lezen. Waarom gebruiken jullie niet gewoon swat voor de configuratie van Samba?
Of kan dit niet onder debian (ik ben Suse linux gebruiker).
Ten eerste gaat het hier om TNG. Bij mijn weten heeft swat nog niet de functionaliteit die er extra in TNG zit. In ieder geval had swat bovenstaande problemen geen van allen kunnen verhelpen.

Verder ben ik pertinent tegen dat soort grafische config-tooltjes. (Vroeger heb ik swat ook wel eens gebruikt hoor, begrijp me niet verkeerd :) )
Het nadeel van dit soort tooltjes is:
Ten eerste kan het vaak de config-files om zeep helpen (zeker als je handmatig bezig geweest bent.
Ten tweede mist het vaak net wat functionaliteit, die je handmatig wel kan bereiken.
Ten derde weet je niet precies waar je mee bezig bent. Iets dat wel zal moeten als je gewoon handmatig de config-files aanpast.

Vaak wordt er in de config-files zelf al een heleboel uitgelegd. Samen met de normaal gesproken goede documentatie (iets dat bij TNG nog niet fantastisch is; maar het is ook alpha-software) is er vaak heel goed uit te komen. In het vervolg als er iets veranderd moet worden heb je het ook zo gepiept over het algemeen.

Hoe denk je dat ik dafearless enigszins heb kunnen helpen met TNG? Niet door swat, maar door bovengenoemde puntjes .

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik heb nog 1 vraagje

ik heb de gebruiker peter aan gemaakt in samba en op mijn server maar als ik nu aan log hem ik bijv niet de rechten om iets te installe en als ik heb gelijk aan root maak kan ik niet meer inloggen

nu is mijn vraag hoe kan ik er voor zorgen dat ik wat kan instaleren?



mvg

dafearless

specs : http://specs.tweak.to/7435


Verwijderd

Gewoon een gebruiker met Administrator-privileges aanmaken moet werken.

Als "Administrator" uit het domein moet je nu ook in kunnen loggen, aangezien je met dat account gejoind bent.
Alleen Administrator kan accounts toevoegen op de windows bak i.c.m. samba-TNG

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
als ik de gebruiker peter met uid 0 en gid 0 aan maak kan hij niet inloggen

of doe ik weer iets fout dan?

specs : http://specs.tweak.to/7435


Verwijderd

Ik denk dat ik je even niet helemaal volg nu.
Hoe maak je precies die gebruiker aan?
Hoe haal je hem naar windows.
Je moet in windows als Administrator ingelogd zitten om uberhaupt mensen van je smaba-bak privileges op je win2k bak te geven.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
nu volg ik het ook niet meer

ik heb een gebruiker "peter" daarmee kan ik annloggen op het domain.

maar als ik iets wil instaleren kan ik dat niet onder de gebruikers naam peter daar heb ik de rechten niet voor
nu wil ik de gebruikersnaam peter daar de rechten voor geven

hoop dat het nu iets duidelijker is

specs : http://specs.tweak.to/7435


Verwijderd

Log in als Administrator.
Met Administrator ga je nu naar het controle-panel en geef je de user peter (uit het domein) ook Administrator rechten! Moet gewoon werken als er daadwerkelijk een trust-account is.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok dat heeft zoals gwoon lijk ook weer gewerkt :))


tnx


MvG

DaFearLess

specs : http://specs.tweak.to/7435


Verwijderd

Gelukkig :)

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
nog een klein vraagje,
is het ook mogenlijk dat je windows pcŽs zelf de netbios naam toevoegt net zoals hij in windows nt/2000 doet?

specs : http://specs.tweak.to/7435


Verwijderd

Bedoel je hier nu win9X/ME clients mee?

Zo ja, dan is het antwoord: Daar moeten/hoeven helemaal geen computer-accounts voor aangemaakt te worden!
Er zal ook nooit sprake zijn van een trust relatie met deze computers. Het zijn single-user OS'en. Alleen een user account volstaat voor deze OS'en.

Als je iets anders bedoelt, dan snap ik hem niet helemaal denk ik.

  • luc
  • Registratie: Maart 2000
  • Niet online

luc

Op donderdag 05 juli 2001 17:06 schreef nelske het volgende:
Log in als Administrator.
Met Administrator ga je nu naar het controle-panel en geef je de user peter (uit het domein) ook Administrator rechten! Moet gewoon werken als er daadwerkelijk een trust-account is.
Dat kan simpeler hoor, moet je ff de linux user in domainusers.map zetten:

unixuser = "Administrator"

zelfde kan natuurlijk voor heel groepen in domaingroups.map

als deze files niet bestaan, aanmaken in de private dir.

Verwijderd

Op donderdag 05 juli 2001 20:08 schreef luc het volgende:

[..]

Dat kan simpeler hoor, moet je ff de linux user in domainusers.map zetten:

unixuser = "Administrator"

zelfde kan natuurlijk voor heel groepen in domaingroups.map

als deze files niet bestaan, aanmaken in de private dir.
Lijkt me niet zo verstandig he ;)
Immers was Administrator al gekoppeld aan root (zoals je misschien wel uit het draadje had op kunnen maken). Het koppelen van een extra naam aan root betekent dat je altijd onder dezelfde (linux)naam de server benadert. Verder lijkt het me sowieso verstandiger, om nu het eenmaal werkt, het Administrator/root account zo min mogelijk te gebruiken (om logische redenen) en gewoon nieuwe samba-accounts aanmaken die je eventueel onder windows Administrator privileges geeft ;)

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op donderdag 05 juli 2001 19:51 schreef nelske het volgende:
Bedoel je hier nu win9X/ME clients mee?

Zo ja, dan is het antwoord: Daar moeten/hoeven helemaal geen computer-accounts voor aangemaakt te worden!
Er zal ook nooit sprake zijn van een trust relatie met deze computers. Het zijn single-user OS'en. Alleen een user account volstaat voor deze OS'en.

Als je iets anders bedoelt, dan snap ik hem niet helemaal denk ik.
ik moets voor mijn win2k machien een computer account aanmaken
stel ik heb nog 10 pc staan win win2k kan dat niet sneller?

specs : http://specs.tweak.to/7435


Verwijderd

Als ik me niet vergis moet dat tegenwoordig automatisch gebeuren als je de uitgebreide manier van joinen kiest in win2k.

Als je dit in je smb.conf neerzet en daarna opnieuw opstart, dan gebeurt het in ieder geval ook automatisch:
code:
1
add user script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %m$

Uiteraard moet de groep machines bestaan ;)

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
kijk dat heeft weer gewerkt :)


ga weer verder spelen

ik heb volgens mij geen idee wat je er allemaal mee kan


mvg

daFearLess

specs : http://specs.tweak.to/7435


  • snrg_Paco
  • Registratie: Januari 2002
  • Laatst online: 02-08-2023

snrg_Paco

Paco

he fearless,

Ik heb dit ook met spanning doorgelezen en gebruik ook debian.

Ik wil XP aan me samba knopen en gebruik samba 2.2.

Heb jij nou dit ook gebruikt of gebruik je de TNG versie?

grtz,

Paco

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op maandag 18 maart 2002 17:09 schreef snrg_Paco het volgende:
he fearless,

Ik heb dit ook met spanning doorgelezen en gebruik ook debian.

Ik wil XP aan me samba knopen en gebruik samba 2.2.

Heb jij nou dit ook gebruikt of gebruik je de TNG versie?

grtz,

Paco
Mischien een beetje laat maar het is ook al een vrij oud topic, maar ik gebruikte de tng versie.

specs : http://specs.tweak.to/7435

Pagina: 1