/ Forside/ Teknologi / Operativsystemer / MS Windows / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS Windows
#NavnPoint
Klaudi 75853
o.v.n. 67550
refi 58409
tedd 45557
Manse9933 45149
molokyle 40687
miritdk 38357
briani 27239
BjarneD 26414
10  pallebhan.. 24310
Hvordan mounter man i 2003 AD
Fra : peque
Vist : 661 gange
200 point
Dato : 06-05-06 18:39

Hej kandu!!!

Sidder og leger med netværk i min fritid.
jeg har et windows2003 Enterprise Active Directory hvor mine brugere er. Derud over har jeg en Linux filserver med kørende samba. Alt dette fungerer dog upåklageligt - MEN

Jeg ville gerne have at idet man logger ind på mit domæne, bliver mit homedrev på linux-maskinen mountet i dokumenter, således at man uanset hvilken maskine jeg logger på i mit hjem har jeg de samme dokumenter liggende hentet fra min linux-maskine?

Jeg har gjort det tidligere m.ldap/samba men ville gerne have det til at fungere med Windows også..

Håber der er en klog sjæl der kan hjælpe mig her?

P

 
 
Kommentar
Fra : dk


Dato : 06-05-06 21:45

i dit logon script, mapper du drev(ene) på din linux box.
husk i din smb.conf at give tilladelse til dine delte mapper.



Kommentar
Fra : peque


Dato : 07-05-06 07:59

Det var jo det jeg også ville mene jeg har gjort.

Men jeg får ikke det ønskede resultat!
mit logon-script
@echo off
REM -------------------------------------
REM Synkroniser tid med serveren
NET TIME \\ATLANTIS /SET /YES

REM -------------------------------------
REM Mapper hjemmedrev
NET USE M: \\ATLANTIS\HOMES




Kommentar
Fra : dk


Dato : 07-05-06 09:53

er din linux i dit win2k3 domæne ikke kun synlig men også tilsluttet ??
har du evt. oprettet grupper for brugerne ??
snabel a @ gør at linien ikke vises på skærmen
og dollar tegnet $ gør at mappen er skjult
du skal sansynligvis også rette i smb.conf

sæt evt. pause efter den sidte linie så du kan se hvor fejlen opstår
ret server01 server02 server03 til hvad dine servre hedder
her er et script som kører fra en linux box og mapper drev både på win2k3/winNT4/linux server

@echo off
echo Hallo %USERNAME%, Velkommen til vores domain!
echo Du har oprettet forbindelse fra %COMPUTERNAME%
echo Please wait, authenticating %USERNAME% with the %LANGROUP% domain

@NET USE G: /delete
@NET USE H: /delete
@net use k: /delete
@net use l: /delete
@net use y: /delete


REM #ifg admins
REM Map admin ibay og gruppe
@NET USE G: \\server01\off2000
@NET USE H: \\server02\dokumenter$
@net use k: \\server02\backup
@net use y: \\server01\install
REM #endif


REM #ifg bruger
REM Map bruger ibay og gruppe
@NET USE H: \\server02\elever
@NET USE G: \\server02\savegame
@NET USE I: \\server03\spil
REM #endif

Kommentar
Fra : peque


Dato : 07-05-06 11:10

Min Linux- server er tilsluttet mit domæne!

Men det er AD der styrer mine brugere, men har muliogheden for at hente mine brugere fra AD over på Linux ved hjælp af getent passwd!
Det ser ret OK dit script der, men jeg vil mene at man kan gøre det direkte i AD hvis man højreklikker på en bruger og under profil kan man der rette til de drev der skal mountes hvor blandt andet home dir..

HVis ikke det - har jeg totalt misforstået noget. Og håber på du kan komme med en "meget" mere uddybende forklaring!

P

Kommentar
Fra : dk


Dato : 07-05-06 12:17

måske du kan....

har du prøvet under profile at sætte stien til \\linux\
i connect ??

prøv at kigge i din smb.conf

[homes]
#Kommentar…
comment = Users home-directory
#Skal de være skrivebeskyttede…
read only = no
#Skal man kunne browse sig rundt…
browseable = yes


Kommentar
Fra : peque


Dato : 07-05-06 12:38

Min SMB.conf
[Global]
netbios name = Atlantis
workgroup = UDBY
realm = UDBY.dk
server string = Atlantis
map to guest = Bad User
idmap uid = 10000-20000
idmap gid = 10000-20000
winbind enum users = yes
winbind enum groups = yes
winbind gid = 10000-20000
winbind separator =+
os level = 20

# Theres no shell defined for users in AD, so I define a default shell to use
# Not sure if its even possible to define a shell in AD
template shell = /bin/bash

# Er sat til dette som default
; encrypt passwords = yes

# I denne "mode", vil Samba opføre sig som et medlem af domæne i et AD's realm. For at operere i denne "mode"# skal maskinen der kører Samba have Kerberus installeret og konfigureret (/etc/krb5.conf) og dermed vil Samba
# tvinges til at joine AD's realm ved hjælp af internettet.
security = ads
password server = 192.168.2.5
preferred master = no
dns proxy = no
wins server = 192.168.2.5
wins proxy = no

# Skulle ikke være nødvendig, da AD'et selv bestemmer hvem der er admins
admin users = @"NET+domain admins"

# Sikrer at Samba kun lytter på Interfacet til brug af cluster-servicen
interfaces = 192.168.2.0/255.255.255.0
bind interfaces only = yes

load printers = no
debug level = 3
use sendfile = no

[homes]

create mask = 0600
directory mask = 0700
path = %H
read only = no
valid users = %S
browswable = yes

[netlogon]

path = /home/netlogon
preexec = /home/netlogon/remstart.sh %U
postexec = /home/netlogon/remstart.sh %U

[profiles]

path = %H/profile
read only = no
create mask = 0600
directory mask = 0700
browseable = No
guest ok = Yes
profile acls = yes
csc policy = disable
# next line is a great way to secure the profiles
force user = %U
# next line allows administrator to access all profiles
valid users = %U "Domain Admins"#


# Find ud af om disse er nødvendige
force group = "NET+domain admins"
inherit acls = Yes
map acl inherit = Yes

# Tillader brugere i gruppe at ændre rettighederne
acl group control = yes

[data]
comment = Data
# valid users = %S net+%S
path = /data
read only = no
browseable = yes

[Drift]
comment = Drifts data mm
# valid users = @"NET+domain admins"
path = /drift
read only = no
browseable = yes

[Back-up]
comment = Diverse Backup filer
path = /backup
read only = no
browseable = yes
# valid users = @"NET+Domain Admins"


Min linux er sat op efter denne guide fra Gentoo - som dog også virker generelt!!!!
http://gentoo-wiki.com/HOWTO_fit_Linux_into_Active_Directory

Dog bruger jeg arch linux, men tror at der er noget jeg ikke gør korrekt i active directory

Kommentar
Fra : peque


Dato : 07-05-06 12:51

Jeg har derudover lagt mine profiler i som du kan se :
/home/profiles

Og logon scriptet i :
/home/netlogon/

Men får det bare ikke til at virke uanset hvad - Det længste er jeg kan få det at under login åbner den netlogon mappen under opstarten - men det er også det og ikke længere


Kommentar
Fra : dk


Dato : 07-05-06 14:07

prøv lige at sætte en pause efter sidste linie i logon-scriptet
dos vinduet vil så blive stående åben indtl du trykker på en tast
men du kan se evt. fejl
husk linux forstår ikke filer som cmd >>logon.cmd<< det skal være bat filer >>logon.bat<<
f.eks sådanher
--------
@NET USE I: \\server03\spil
pause

-------
her er også lidt hjælp at hente
http://gentoo-wiki.com/HOWTO_Setup_Samba

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177409
Tips : 31962
Nyheder : 719565
Indlæg : 6407777
Brugere : 218874

Månedens bedste
Årets bedste
Sidste års bedste