Linux $HOME na WinNT fileserveru?

Martin Proks proks na aerospace.fsik.cvut.cz
Čtvrtek Srpen 8 19:07:22 CEST 2002


Zdravim

Resim na katedre $SUBJ a vubec nevim jak na to.

Situace:
- WinNT server (PDC + fileserver)
- hafo WinNT workstations, uziv. data se ukladaji na //WinNT_PDC/User
- 1x (zatim) linux workstation/aplikacni server

Uzivatele na tom linu autentifikuju z WinNT PDC pres
winbind. Sit je otevrena do sveta (bez firewallu).
A aby to bylo jeste horsi, nekteri uzivaci maji home
na //WinNT_PDC/disk1 a nekteri na //WinNT_PDC/disk2. Home
maji vsichni korektne zapsane v profilech na PDC.

Kdyz pripojim /home pri bootu pomoci
# smbmount //WinNT_PDC/disk /home -o username=Administrator
tak samba vidi vlastnika:skupinu vseho v /home jako root:root.
Maximalne muzu pri smbmount pouzit jeste uid=XXX gid=XXX, ale
zase se to aplikuje na vse. V SambaDoc se z hlediska prav popisuje
jen situace Lin samba fileserver, WinNT workstations. Takze
zde nepouzitelne. Nebo jsem neco prehlid?

Dalsi moznost: prekopat vse na NIS (uzivaci) + NFS. Proti
bezpecnost + NIS a NFS server na WinNT.

Dalsi moznost (mozna):
- pri prihlaseni uzivatele primountovat do /home/$USER uzivateluv
   adresar z WinNT a nastavit uid a gid pri smbmountu
- zajistit autentizaci pres PAM
- po odhlaseni uzivatele odmountovat /home/$USER
To ma ale spoustu much (vice sitovych nebo textovych prihlaseni
jednoho uzivaka, co kdyz si neco nastavi v cronu, deformace prav a
vlastnictvi, ...). Jak drbat se pohrabacem nekde.

Dalsi moznosti?

A uz vubec nevim jak na linuxu zjistit z Win profilu cestu k home
na WinNT_PDC.

Dik za pripadne namety ci rady,
--
Martin Proks
mailto: proks na aerospace.fsik.cvut.cz
http://aerospace.fsik.cvut.cz/proks



Další informace o konferenci Linux