På mirakuløs vis virkede maskinen. Hænger MÅSKE sammen med at strømmen
gik på serveren, og ved genstart virkede det (TROR jeg). Måske har Linux
sat nogle ting rigtigt op ved genstart. Jeg kan ihvertfald se at
/etc/passwrd er blevet rettet apr 8 01:44.. Men det er kun vilde gæt
fra min side.
Mogens Kjaer skrev:
> Henrik Hartig wrote:
>> Mulige årsager:
>> Her er hvad jeg fandt på SAMBA's hjemmeside. Måske kan nogle være mig
>> behjælpelig. (Jeg forstår simpelthen ikke hvorfor det skal være så
>> pokkers svært)
>>
>> The most common reasons for which a Windows NT/200x/XP Professional
>> client cannot join the Samba controlled domain are:
>
> Nu er det vel ikke en XP home, du har?
>
NEJ det er XP-professionel
>>
>> *
>>
>> smb.conf does not have correct add machine script settings.
>> // Kan NG checke om dette er ok?
>
> I den howto, som Jacob sendte, står der noget om nogle
> grupper, der skal være oprettet i /etc/groups. Check dette!
> For at din add machine script skal virke korrekt skal der
> være en gruppe, der hedder "machines".
>
[root@localhost etc]# cat group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
..
..
..
,
..
sshd:x:75:
machines:x:421:
slocate:x:422:
ftp:x:76:
postgres:x:77:
henrik:x:501:
trine:x:502:
sejr:x:503:
drweb:x:504:
thor$:x:505:
Skulle vist være god nok?
>> *
>>
>> “root” account is not in password backend database.
>> // forstår jeg ikke. NG, Hvordan checker jeg for dette?
>
> Find din smbpasswd fil:
> locate smbpasswd
>
> se om root er i den:
>
> fgrep root /etc/samba/smbpasswd
[root@localhost samba]# cat /etc/samba/smbpasswd
root:0:A410BB139941FD04AAD3B435B51404EE:36CAE0F7DEEE765C0A46693591D10801:[U
]:LCT-4433FDF5:
trine:502:F6C08833E474E584AAD3B435B51404EE:F9B34E000CF802D4964E483B22668251:[U
]:LCT-4434B789:
sejr:503:6332031260F66939AAD3B435B51404EE:3A6A8012F473886BD968C253AA2350CE:[U
]:LCT-4434B77F:
henrik:501:ED3E3A1B4DE141CDD4DCC2975DC76FB2:8E3694C49D9E39F9AB55F043AFD28888:[U
]:LCT-4434B6E5:
thor$:505:6A0C3DD93C822B398F83D2D478EC9015:60F1CEE3B14553DFF2B80E7B2A5F1E4D:[UW
]:LCT-4436FB82:
acer-85d6d3d60f$:506:20E96B690F91043D674CCC205C024AA4:B81FF107A1DB3142274A88F5717D72A6:[W
]:LCT-4436F965:
[root@localhost samba]#
Skulle vist også være ok
>> *
>>
>> Attempt to use a user account instead of the “root” account to
>> join a machine to the domain.
>> // det gør jeg rigtigt.
>
> Når jeg melder en maskine på domænet foregår det
> (engelsk windows 2000, men det virker også i XP med signorseal
> registry rettelsen):
>
> Højreklik My Computer, vælg properties
> Vælg fanen "Network Identification"
> Vælg "Network ID" wizard
> Klik Next indtil du når et vindue med brugernavn.
> Dette vindue skal udfyldes med en alm. brugers navn,
> den bruger, som skal bruge pc'en. Skriv det rigtige
> domæne navn (DANMARK i dit tilfælde).
>
> Næste vindue udfyldes med maskinens navn og samme
> domæne.
>
> Så beder den om en bruger som må melde maskinen til
> domænet, dér skal du vælge root og det password, du
> har lagt ind for root med "smbpasswd root" kommandoen
> (som ikke nødvendigvis behøver være samme password som
> UNIX brugeren root har).
>
> Sidst skal man vælge om brugeren skal oprettes lokalt,
> det svarer man ja til og skal så vælge om det skal være
> en alm. bruger eller en med administratorrettigheder.
>
> Reboot, og så log ind, så virker det!
>
> signorseal rettelsen til registry findes fx hér:
>
Den opskrift har jeg prøvet. Har læst et eller andet sted at man ikke
kan bruge wizarden når det er xp.
>
http://lists.samba.org/archive/samba-technical/2001-October/016344.html
>
> ...
>> Jeg mistænker problemet kan ligge i min oprettelse af maskine-konto og
>> samba-root konto. Så et spørgsmål mere er hvordan jeg sletter disse
>> konti for at starte på en frisk?
>
> Du kan fjerne linierne fra /etc/passwd, /etc/shadow og
> /etc/samba/smbpasswd som indeholder navnet på din maskine
> efterfulgt af et dollartegn.
Som sagt virker maskinen. Men hvis det går galt igen vil jeg prøve at
fjerne linierne.
>
> Mogens
Mange tak for din respons.
/hernik