05. maj 2002 - 18:59
Der er
17 kommentarer og 2 løsninger
Samba - logonscripts ekekveres ikke
Mine logon-scripts bliver efter serverskift ikke længere eksekveret. Jeg har følgende i min smb.conf: [global] workgroup = ORION server string = %h server (Samba %v) encrypt passwords = Yes update encrypted = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . syslog = 0 max log size = 1000 time server = Yes socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096 domain admin group = @adm add user script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u logon script = %U.bat # logon path = \\10.0.0.45\profiles\%u logon drive = H: # logon home = \\10.0.0.45\%u domain logons = Yes os level = 60 preferred master = True domain master = True wins support = Yes [profiles] path = /home/data/samba/profiles read only = No create mask = 0750 directory mask = 0750 browseable = No [netlogon] comment = Network Logon Service path = /home/data/samba/netlogon guest ok = Yes writeable = no share modes = no
Annonceindlæg fra Academic Work Denmark A/S
prøv at kigge i 'system.ini'
el. prøv at slette '#' oppe for...
hvad er det lige du mener med system.ini ???
44fire44 : det er linux, der er ingen system.ini, det er ngt windows snask
ja? det er derfor jeg har oprettet den i "Styresystemer - Linux" *gg*
Yeah, men det havde 44fire44 ikke lagt mærke til
Er din workgroup den samme? ( Orion ) er U.bat der? har du ngt i /home/data/samba/profiles og hvad med /home/data/samba/netlogon ?
Jeg logger på domænet orion, ja. %U.bat betyder jo bare current_user.bat (den er der, og den er uppercase). Mine profiler ligger i /home/data/samba/profiles. I /home/data/samba/netlogon ligger mine logonscripts
Ehhm.. Jeg kan ikke helt finde fejl så. Jeg vil overlade dettet til en anden, da jeg er på vej til Varde, skal møde mandag morgen kl 0600
Behøver man ikke å lage et security statement, security = .. ? "Jeg logger på domænet orion, ja" Comment: Men da skal vel security stå til "server" ? Og hva betyr nå dette ? "preferred master = True domain master = True"
domain master = at den skal være PDC. prøver lige at smide den til: secutity = server
Nu er den: [global] workgroup = ORION server string = %h server (Samba %v) encrypt passwords = Yes update encrypted = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . syslog = 0 max log size = 1000 time server = Yes socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096 domain admin group = @adm add user script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u logon script = %U.bat logon drive = H: domain logons = Yes os level = 60 preferred master = True domain master = True wins support = Yes security = server [profiles] path = /home/data/samba/profiles read only = No create mask = 0750 directory mask = 0750 browseable = No [netlogon] comment = Network Logon Service path = /home/data/samba/netlogon guest ok = Yes share modes = No og i /home/data/samba/netlogon ligger der et script der hedder XAVIER.bat (jeg logger på med user: xavier). Men stadig bliver den ikke eksekveret.
Har ikke min Linux dokumentasjon med, er ute og reiser, men: "domain master = at den skal være PDC. prøver lige at smide den til: secutity = server" Dette tror jeg er noe i retning av en selvmotsigelse. Dersom "domain = master" medfører at den opptrer som PDC så kan man vel ikke samtidig si at den skal sørge for pålogging gjennom en annen PDC ved setningen "security = server" ? (Med alle reservasjoner for feil husk.)
ja... det har du jo tildels ret i. kan godt se dit synspunkt men den har jo heller ikke haft: security = server sat før nu.
Jeg har fået det til at virke nu. Slettede samtlige scripts og oprettede dem igen. Du får lige lidt point langbein :)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.