|
HowTo /
Access SMB ShareStand 18.02.2005 -> ist erstmal nur mit der heißen Nadel gestrickt ! Da hier die Frage schon aufkam: "Wie kann ich von Windows aus, auf die NSLU2 Samba (Microsoft Client) Freigaben zugreifen ohne mich nochmalig anmelden zu müssen ?" Bedingung: Die Passwörter müssen für die betroffenen Nutzer im Windows und auf dem NSLU2 gleich sein! Die Nutzernamen dürfen sich allerdings unterscheiden. Muster: Im Windows heist der Nutzer "Administrator". Auf dem NSLU2 lautet der Nutzername aber "admin". Er könnte im Linux auch "rainerunsinn" heisen, es spielt dafür keine Rolle. Man erhält die Rechte, welche der Linux User auf dem NSLU2 zugewiesen bekommen hat! Die eigentliche Zuordnung der Namen wird über das User Mapping (usermap.conf) geregelt, siehe Beispiel unten! Nun ans Werk: 1. vorhandene smb.conf umkopieren cp /share/hdd/conf/share/smb.conf /share/hdd/conf/opt/etc 2. z.B mit "vi /opt/etc/smb.conf" bearbeiten Zeile "username map = no nach "username map = /share/hdd/conf/usermap.conf abändern 3. usermap.conf anlegen vi /share/hdd/conf/usermap.conf admin = Administrator 4. rc.samba im unslung Verzeichnis anlegen. vi /share/hdd/conf/unslung/rc.samba #!/bin/sh cp /opt/etc/smb.conf /share/hdd/conf/share/smb.conf /usr/sbin/smbd /usr/sbinnmbd
Tags |