On Thu, Oct 15, 2009 at 04:23:01PM +0200, mourik jan c heupink wrote: > Hallo, > > Ik heb een vraag, niet heel specifiek voor debian, maar hoop dat > jullie me wat suggesties of andere waardevolle input kunnen geven. > Het gaat om het volgende: > > Ik ben beheerder van een netwerk waar we een samba3-ldap domain > hebben, en alles loopt al jaren als een zonnetje. Er wordt middels > een login script samba shares gemapped naar drives, en dit alles > werkt prima. > > Nu komen er echter meer en meer 'andere' clients bij: Mac's, maar > ook steeds meer linux. > > Wat is nu de slimste manier om een vergelijkbare situatie (qua > shares/drives) te creeren onder linux? Daarmee bedoel ik dat ook > onder linux (ubuntu/suse) de shares op een standaard manier > 'automatisch' beschikbaar komen. (bv onder een standaard mountpoint > in je homedirectory) > > Ik heb dit nu gedaan, dmv pam_mount, en dan in pam_mount.conf.xml > dit soort regels: > > <volume options="uid=%(USER)" user="*" > mountpoint="/home/%(USER)/aps" path="Aps$" server="samba.server" > fstype="cifs" /> > > Hier wordt dus voor elke user die inlogt een cifs share gemount met > zijn/haar username/password, onder de directory 'aps' in zijn > homedirectory. > > Dit loopt wel, maar eigenlijk niet heel lekker. Het principe werkt > prima, maar er lijken telkens kleine dingetjes aan de hand. > (bijvoorbeeld: bij uitloggen lukt het umounten soms niet, waarna een > nieuwe login van dezelfde gebruiker vastloopt) > > Mijn vraag is: "Hoe doet men dit?". Hoe lossen jullie dit op in > jullie netwerken? Iets anders dan pam_mount met cifs vind ik ook > best: sshfs is misschien ook een optie? Ik sta open voor alles. :-)
Voor home-directories mount ik meestal gewoon de hele /home. Gebruik daarvoor best ook NFS ipv CIFS, tenminste als je file-server inderdaad ook Unix draait. Als het gaat over andere directories die niet altijd "gemount" moeten zijn, maar wel "beschikbaar", dan gebruik je best de automounter. Zit in het pakket "autofs". Het principe hier is dat je ofwel in een bestand in /etc, ofwel in een LDAP of NIS directory, opgeeft waar je graag bepaalde zaken gemount wilt zien. Je mount dan op die plaats een speciale "autofs" share, die door de automounter afgehandeld wordt. Zo lang niets probeert om onder die directory iets te benaderen, is dat alles wat er gebeurt. Van zodra je echter probeert een bestand te openen onder die automount directory, gaat de automounter achter de schermen eerst de benodigde mount uitvoeren, en kan je aan je bestanden, vrijwel zonder vertraging. Wanneer je de bestanden onder die share voor lange tijd niet gebruikt, gaan de mounts dan ook weer weg. Ik heb een tijdje geleden op mijn blog daar ietsje meer informatie over gegeven: http://grep.be/blog/en/computer/play/autofs Groeten, -- The biometric identification system at the gates of the CIA headquarters works because there's a guard with a large gun making sure no one is trying to fool the system. http://www.schneier.com/blog/archives/2009/01/biometrics.html -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]
