Avatar billede esquimal Nybegynder
20. oktober 2000 - 20:02 Der er 9 kommentarer og
1 løsning

Samba, Logon script

Hejsa

Jeg har en samba server kørende på min Linux box. Jeg har sat den op til at den skal køre et logon script der ligger i /home/netlogon/. Her kører den så f.eks. root.bat. Det virker også helt fint. Mit spørgsmål går på om det er muligt at mappe drev ved hjælp af en \"environment\" variabel. Det vil sige at jeg vil gerne kunne skrive noget i retning af
net use G: \\\\linuxserver\\%U i logon scriptet
Hvor så %u skal være brugeren.

Avatar billede tigerdyr Nybegynder
20. oktober 2000 - 20:36 #1
er det ikke et blot et home dir ??
Jeg tør ikke garantere at det er understøttet i Samba, men i NT kan du angive %Username% der svarer direkte til brugerens LOGON
Avatar billede tigerdyr Nybegynder
20. oktober 2000 - 20:39 #2
eksempelvis (igen på NT) kan stien sættes til et home directory (homepath entry i UserDamager for Domains) ved at angive:
\\\\server\\share\\%USERNAME%
Hvor ved brugerens home directory er det samme som brugerens login name
Avatar billede esquimal Nybegynder
20. oktober 2000 - 20:41 #3
Det er også præcis det jeg vil men kan ikke finde kommandoen til det. Under samba hedder det blot %U, men det funger ikke i logon scriptet

Avatar billede tigerdyr Nybegynder
20. oktober 2000 - 20:53 #4
hmm...så løb jeg allerede tør for ideer :o(
Avatar billede tigerdyr Nybegynder
20. oktober 2000 - 20:57 #5
jeg er ikke specielt \"hjemme\" i samba, men hvad hvis du tilføjer:

[USER_HOME]
  comment = User Home Directories
  path = /home
  public = yes
  printable = no
  writable = yes

til etc/smb.conf.... jeg er ikke sikker på om det vil give et home dir til hver bruger eller et samlet!
Avatar billede esquimal Nybegynder
20. oktober 2000 - 21:17 #6
Sådan en har jeg allerede den hedder dog bare:

[HOMES]

Jeg kan også sagtens mappe HOME biblioteket manuelt med f.eks

net use G: \\\\linuxserver\\esquimal




Avatar billede thojo Nybegynder
21. oktober 2000 - 19:27 #7
Skriv:

\"net use h: \\\\server\\home\" i dit script så kan SAMBA selv finde

ud af hvilken bruger det er...
Avatar billede esquimal Nybegynder
22. oktober 2000 - 15:23 #8
thojo>>

Hmmm...det virker nu ikke helt. Så prøver den at mappe /server/home bogstaveligt talt
Avatar billede esquimal Nybegynder
22. oktober 2000 - 15:38 #9
Er det ikke også sådan at logon scriptet, altså batch filen bare bliver downloaded og kørt?
Så kan samba vel ikke have indflydelse på batch filen eller hvad?
Avatar billede esquimal Nybegynder
23. oktober 2000 - 16:46 #10
thojo>>

Du havde ret i at det bare var net use H: \\\\server\\home, jeg havde bare glemt at indføre kommandoen logon home= /home/%U. Efter jeg havde gjort det virkede det. Kom med et svar hvis du vil have nogle point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester