Bekijk de volledige versie : Wl-500Gp+Dbox2+Benutzer
rigihauzl123
17-12-2007, 16:21
Hallo,
ich habe jhier schon viel gelesen, und auch schon viel hilfe bekommen. Nun wollte ich auf meinem Router die Festplatte für Mehrere Benutzer einrichten. Zur zeit können alle die sich im Netzwerk bfinden auf die Festplatte zugreifen. Habe NFS, FTP usw nach div Bedienungsanleitunge installiert und das zugreifen auf D-Box und stramen funzt super.
Meine Vorstellung war folgende.
Festplatte an Wl 500 gp
Partitionen z.B.
Part 1 Vater
Part 2 Mama
Part 3 Dbox usw
hiezu fragen wie partitionieren
2 wie gebe ich die einzelnen Laufwerke mit benutzernamen und Passwort frei.
sollte dies funktioniren würde ich mich über ein How to freuen..
folgende konfig zur Zeit.
Router neuste Oeg Soft.
eingerichtet nach Hannest123 how to.
Netzlaufwerk funktioniert leider für jeden im Netzwerk, dies soll unterbunden werden.
Streamen mit D-Box funktioniert
Hi,
mal auf die Schnelle: http://wl500g.info/showthread.php?t=8731&highlight=samba+benutzer
wengi
tobitobsen
17-12-2007, 18:43
Schau mal oben in den Threat [How To] Firmware installieren und konfigurieren.
Ich geh mal davon aus, dass du IPKG und so schon installiert hast ... Dann könntest Du direkt zu 10. SAMBA2 springen. Dort einfach der Anleitung folgen.
Bebvor Du Dich dann daran machst in Swat alles zu konfigurieren sorg dafür, dass die 3 Partitionen beim Start in 3 Verzeichnisse gemountet werden.
Dann in Swat jedes Verzeichnis freigeben. Erstmal ohne Passwörter! Wenn Du alle Partitionen im Netzwerk wiederfindest hast du erstmal 'den alten Status hergestellt'.
Dann legst Du auf dem Router 3 Benutzer mit Passwörtern an.
Und nu kannst Du über den "Advanced View" jedem Share einen Benutzer zuteilen.
rigihauzl123
17-12-2007, 19:07
da ich doch etwas neu bin in der Routergeschichte
komme leider nicht weiter, da ich so gut wie keine Linux erfahrungen habe stelle ich mich wohl etwas doof an.... :confused:
zu meiner Konfig.
Asus WL 500 gp, Oleg Soft 1.9.2.7-7g.trx installiert. WLan PPoe ok Festplatte wird erkannt und kann ueber DBox streamen und vom Rechner über Netzlaufwerk verbinden zugreifen. Audioplayer, Movieplayer usw funktioniert. Festplatte hat zur zeit nur eine Partition (part1) im Router unter NFS Server Exports (/tmp/harddisk/premiere (rw,async,no_root_squash)) gemountet.
Jetzt bin ich an dem Punkt wo ich nicht weiter weiß.
möchte gerne die Festplatte partitionieren. Hierzu folgende Frage mit welchem Programm welches Format
Jede Partition soll von verschiedenen Benutzern genutzt werden können.
Sollte es eine How to für dumme geben wäre es super.
tobitobsen
17-12-2007, 20:48
Ok - kein problem.
Also mit diesen 'Plug & Play' servern aus dem web-interface bekommst du das nicht hin.
Daher schaust du dir am besten mal in einer ruhigen minute die ersten paar abschnitte aus der installationsanleitung durch.
Schritte 1 - bis 5 sind pflicht. sonst gehts gar nicht.
danach musst du schauen was du brauchst. dazu gehört dann punkt 10 - samba2. damit kannst du nachher deine verzeichnisse mit passwörtern schützen.
Die anleitung ist 'schritt für schritt' und du kannst fast alles mit copy+paste machen. die erklärungen zwischen den zeilen sind auch gut. also auch für linux-neulinge ;)
Hi,
wie tobitobsen schon sagt wird das so ohne weiteres nicht gehen.
Zunächst, wie bereits oben erwähnt, musst Du ipkg installieren und dann samba2 über ipkg installieren.
Das steht alles in meinem HowTo (Signatur).
Eine Partitionierung der Platte halte ich nicht für zwingend notwendig.
Drei Ordner mit entsprechenden Berechtigungen und Freigaben reichen auch. Dann hast Du nicht so schnell Platzprobleme.
Die User müssen dann mit Hilfe der Linux Konsole (putty / telnet) angelegt werden.
Dann kannst Du auch die Berechtigungen über swat vergeben.
Der erste Schritt wäre also: Original Samba deaktivieren und das samba2 Paket zum laufen bekommen.
wengi
rigihauzl123
19-12-2007, 20:48
nochmals Danke für die Antworten.
Habe jetzt Angefangen nach der Howto zu arbeiten.
Einstellungen auf Restore settings, Firewall,PPoe wlan Bla Bla Bla alles fertig
Ping google.de geht
bei der erstellung des ssh daemon scheiter ich. Habe versucht jede Zeile einzeln zu kopieren oder zusammen. bei Keys generieren passiert auch was. Wenn ich dann die nächsten Zeilen einfüge und dropbear straten möchten erscheint nur Dropbear und mehr nciht ist das ok ???
eigentlich schon.
kannst Du nach starten von dropbear per ssh (putty) zugreifen?
taucht bei einem "ps" dropbear in der Liste auf?
wengi
rigihauzl123
21-12-2007, 05:45
So habe nun weiter nach der How to gearbeitet. Musste feststellen wer lesen kann ist klar im Vorteil. Festplatte ist partitioniert wie beschrieben.
Jetzt meine Frage zu Punkt 4b (skripte erstellen) hie hänge ich zur Zeit. Bekomme die Festplatte nicht gemountet und kann mich mit Putty nicht mehr ssh anmelden. Ich denke das ich den Fehler gemacht habe an der Zeile
vi /usr/local/sbin/post-boot
das folgende ANHÄNGEN.
Falls Du das Vorhandene ersetzt funktioniert Dein SSH nicht mehr.
ich habe nach dem ich die Zeile in Putty kopiert habe Enter gedrückt. Denke mal deas war total falsch und hätte den Rest (wie beschrieben) da noch mit rein kopieren sollen und dann erst Enter drücken. Was muss ich jetzt machen um den SSH wieder herzustellen.
wieder zurück auf Werkseinstellung ? oder reicht es mit Punkt 4
insmod scsi_mod && insmod sd_mod && insmod usb-storage#
wieder anzufangen und Fdisk überspringen. Festplatte ist ja schon partitioniert.
Versuche bitte mal mit telnet draufzukommen, wie in Punkt 2 beschrieben.
Wenn das geht kannst Du die post-boot erneut bearbeiten.
Am Ende vom HowTo ist auch die gesamte post-boot nochmal zum kopieren.
wengi
rigihauzl123
21-12-2007, 19:52
So jetzt sind wir so weit. Hatte heute mal richtig Zeit und mich ein paar Stunden intensiv dem Router und der How to gewidmet.
Vielen Dank für die How To wie schon gesagt wer lesen kan ist klar im Vorteil und so hat jetzt auch alles funktioniert.
Jetzt würde ich gerne wissen wollen wie ich die Benutzer in Samba festlege. kann leider auf Ordner (ausser auf TMP) zugreifen. Gibt es dafür auch eine hilfreiche How To. ???:confused:
komme mit der erlärung aus http://wl500g.info/showthread.php?t=...samba+benutzer leider nicht zurecht, auch der Link auf einer engl Seite mit Erklärung hilft nicht.
Brauch Hilfe. wie gesagt Router und Festplatte laufen. es geht nur noch um Benutzer und Passwörter. Wie und wo werden diese angelegt.
Die User müssen dann mit Hilfe der Linux Konsole (putty / telnet) angelegt werden.
Dann kannst Du auch die Berechtigungen über swat vergeben
Würde ich gerne tun, weiß nur nicht wie...
Danke
Hi,
ich hoffe Du bist des Englischen mächtig, da ich jetzt zu faul bin das zu übersetzen ;)
Hier ist beschrieben, wie man neue Banutzer bzw. Gruppen anlegt:
http://www.sprayfly.com/wiki/Adding_Users
Das musst Du von oben bis unten durcharbeiten. Danach hast Du einen bzw. mehrere Benutzer, die sich in einer bzw. mehreren Gruppen befinden (je nachdem wie Du es willst).
Wenn das erledigt ist geht es hiermit weiter:
http://www.sprayfly.com/wiki/Samba_with_Users
Danach sollte alles so funktionieren, wie Du es willst.
Frohe Weihanchten
wengi
rigihauzl123
22-12-2007, 12:35
werde das in den nächsten Tagen mal probieren, wenn die Familie wieder aus dem Haus ist. Mit dem Englisch sieht es leider nicht so gut aus. Mal sehen wie weit wir kommen.
Also nochmals Danke
und ein frohes Fest an alle :):)
rigihauzl123
22-12-2007, 15:11
ich steig da nicht durch.
bekomme keinen Benutzer hin, gibt es nicht ein anleitung auf deutsch ??? Das scheint ja der richtige Weg zu sein. Leider scheiter ich bei meinen Englisch
selbst wenn ich die Seite in Google übersetzte springt der Funke nicht über.:confused::confused::confused::confused::conf used:
Also die Kurzvariante für den neuen Benutzer:
In der /etc/passwd eine Zeile pro Benutzer hinzufügen:
share::1001:1001:shareuser:/opt/home/share:/sbin/nologin
Der benutzer heisst "share", hat noch kein Passwort und darf sich _nicht_ auf der shell anmelden.
Zum Verständnis: (http://de.wikipedia.org/wiki/Unix-Kommandos#Benutzer-_und_Rechteverwaltung)
Die erste "1001" ist die UserID. Jeder User benötigt eine andere ID -> Der nächste User bekommt an dieser Stelle 1002. (root hat immer die 0 !!!)
Die zweite "1001" ist die primäre Gruppe: Da würde ich immer die 1001 drinnen lassen. Somit haben alle neuen Benutzer die primäre Gruppe users.
Ein Benutzer kann ja in mehreren Gruppen Mitglied sein, benötigt aber immer eine Primäre.
Als nächstes ein Passwort für diesen Benutzer anlegen:
passwd shareZwei mal das neue Passwort eintippen. fertig.
Jetzt legst Du eine neue Gruppe in der Datei /etc/group an, indem Du die Zeile hinzufügst:
users::1001:shareDie Gruppe heisst "users" und share ist Mitglied. Wenn Du mehrere Benutzer in diese Gruppe aufnehmen willst musst Du die Namen mit Komma getrennt anfügen.
Eigentlich bist Du jetzt fertig. Du musst die Dateien aber noch dauerhaft speichern:
echo "/etc/passwd" >>/usr/local/.files
echo "/etc/group" >>/usr/local/.files und danach ein
flashfs save && flashfs commit && flashfs enable && reboot
Jetzt hast Du benutzer und Gruppe, die Du im swat angeben kannst :)
Die home-Verzeichnisse des/r Benutzer/s sollten auch noch existieren (wobei ich mir da noch nicht mal sicher bin):
mkdir -p /opt/home/share
chown share /opt/home/share
chgrp users /opt/home/share
chmod 770 /opt/home/share770 -> Alle der Gruppe haben alle Rechte,
700 -> Nur der User selbst hat Rechte.
Fertig mit den Benutzern.
Jetzt noch über swat (IP:901) unter Globals die Sicherheit (security) auf user umstellen und für die einzelnen shares die Benutzer angeben. (Änderungen in den Globals benötigen Neustart von Samba!)
Soweit ist dann alles feddisch :D
wengi
PS: Das war jetzt ein "Trockengang". Ich habe das nicht getestet und benötige Deine Rückmeldung.
rigihauzl123
23-12-2007, 17:19
mit den Benutzer hab ich hinbekommen. (erst mal mit einem) mühsam ernährt sich das Eichhörnchen ....
So jetzt aber folgendes. Part 3 der festplatte (/tmp/harddisk) ist nur als (ro) verfügbar... Ich werd irre kaum ist ein Problem gelöst kommt das nächste. Aber gut da muss man durch. Ansonsten kann ich die How To schon auswendig. Habe in anderem Thread gelesen das es mit Partition Magic geklappt hat. Also von vorne und mal schaun..... ;)
Ein besonderen Dank an Wengi.
Genauso hab ich das mit meinem Shit English gemacht hat auch funktioniert. In dieser Anleitung ist es Jedoch s das alles auf /opt/home/share gemountet wird. Ich wollte eigentlich den rest von meiner Festplatte (ca. 248 Gb) nach partition nutzen. Kann allerdings auf /tmp/harddisk keine Verzeichnisse anlegen. Da nur (ro) ?????
Du bist Dir sicher, dass die Partition gemountet ist?
Der ro Fehler kommt immer, wenn die Platte nicht gemountet ist.
Kannst Du als admin unter der shell auf die Platte schreiben?
Poste bitte mal die Ergebnisse von
mount
df -h
touch /tmp/harddisk/test.txt
ls -la /tmp/harddisk/
wengi
rigihauzl123
24-12-2007, 11:22
Festtplatte ist da und einen Benutzer habe ich auch schon hinbekommen.... Supi.
So nächste Aufgabe.
Was muss ich jetzt machen um die D Box wieder einzubinden. Kann von der D Box kein Verzeichniss mehr mounten.
Ich würde Dir prinzipiell empfehlen über NFS zu gehen!
NFS ist um einiges schneller als Samba/CIFS.
Es gibt hierzu auch eine Anleitung:
http://wl500g.info/showthread.php?t=8010
wengi
rigihauzl123
25-12-2007, 08:22
Genauso hatte ich ja mein Router eingestellt. :eek: und da hat auch die Box funktioniert. Muss ich jetzt den NFS server in der Asus Benutzeroberfläche wieder aktivieren ??? Die Benutzer auch wieder anlegen ??? :confused:Nfs aktivieren ??? :confused: Ich werde das probieren hoffentlich beisst sich da nich irgendwas. Na und dann nochmal weiß ja Inzwischen wie.... ;)
NFS und Samba haben prinzipiell erstmal nichts miteinander zu tun. Sind zwei getrennte Server.
Am besten nutzt Du NFS für die dbox(en) und Samba für die Windows-Zugriffe.
wengi
rigihauzl123
27-12-2007, 06:04
So nochmals vielen Dank an alle....
Habe soweit alles fertig, jetzt ist nur noch ein Problem. Nehmen wie an ich habe mich jetzt mit meinem Netzlaufwerk verbunden, und greife auf mein Daten zu. Jetzt kommt Frau zu meinem Rechner und will sich anmelden um mir die letzten Bilder von Weinachten zu zeigen. Die Anmeldemaske kommt noch. Benutzer Passwort alles klar und dann kommt die Fehlermeldung das das Netzwerklaufwerk nicht gefunden wird oder das bereits auf dem Laufwerk jemand angemeldet istr ???? welchen Hacken muss ich entfernen das ich mich mit mehreren Netzlaufwerken verbinden kann....
Danke :confused:
Versuch mal einen anderen Laufwerksbuchstaben zu verwenden.
...oder geh mal über die Netzwerkumgebung.
wengi
rigihauzl123
27-12-2007, 13:31
Hab ich schon probiert, wenn ich alle Netzwerklaufwerke trenne und sich dann meine Frau anmeldet funktioniert es, dann kann ich mich aber nicht mehr anmelden. (Netzwerkpfad wurde nicht gefunden) Frau abmelden, dann kann ich mich wieder anmelden. Dasselbe hab ich auch bei Netzwerkumgebung.
rigihauzl123
07-01-2008, 16:14
ersteinamal ein gesundes neues. (au wenn ein enig später:))
So, habe jetzt alles im Griff und bin sehr zufrieden. Alles funktioniert nach meinen Wünschen. :D
Benutzeranmeldung
Festplatte
D-Box usw. habe alle Einstellungen gesichert und freue mich....
Jetzt habe ich gelesen das man die Festplatte in eine Art Standby, oder Motor ausschalten kann. Geht das auch mit mienem WL500 GP die Platte läuft ja schließlich immer sowie Strom angeschlossen ist. Die Platte gibt ein permanentes Brummgeräusch von sich, das wäre dann schon ganz cool wenn die Platte so nach 5 Minuten ausgehen würde. Sollte aber auch von alleine wieder angehen wenn darauf zugegriffen wird....
Vielleicht haben ja die Spezis hier noch einen Tip für mich... Oder man versucht die Platte umzutauschen gegen ein die etwas leiser ist....
Danke im vorraus ;)
Hi,
schön, dass es jetzt funktioniert :)
Lass uns bitte nicht dumm sterben und berichte doch mal wora es hing.
Zum Thema "Platte abschalten" suchst Du hier im Board am besten mal nach "spin down" und "hdparm".
wengi
rigihauzl123
08-01-2008, 10:00
Hier noch mal kurz der Werdgang...
Hardware: ASUS WL 500 GP, Lacie USB HDD 250 GB
gewünschte Funktionen: Mehrere Benutzer z.B. Mama, Papa, Kinder die sich jeweils mit einem Passwort auf dem Router anmelden. Ordner sollen von jedem Rechner unter verwendung der Anmeldung verwendbar sein.
Anschluß einer D Box 2 zum streamen und zum abspielen von MP3 und Filmen.
1. Firmware nach Wengis Anleitung Installieren. Habe bei mir Punkt 1,2,3 ausgeführt, die Festplatte habe ich wie in punkt 4 beschrieben formatiert. Allerdings nicht mit F Disk sondern mit Partitionsmanager, hatte Probleme die Platte in den Schreibmodus zu versetzten. Danach mit Punkt 4b bis 8 weiter gemacht, Punkt 9 wurde ausgelassen da ich keinen Torrent brauche. Nun habe ich noch Punkt 10 installiert.
2. Die Benutzer habe mich strikt an die Anleitung von Wengi POST 15 gehalten. Danach die Benutzer über SWAT festgelegt bzw. gesperrt.
(Hier lag mein Fehler habe noch eine andere How To in English gefunden und diese ausprobiert, damit konnte sich jedoch nur noch ein Benutzer im Netzwerk anmelden... )
3. D Box, auch hier gab es eine Aneitung von Sticky dies ausgeführt und Verzeichnisse gemountet.
Also nochmals Vielen Dank an Alle .... :)
Jetzt werden wir uns dem Thema leise Festplatte annehmen. Habe schon mal etwas geschaut leider ist sehr viel auf Englisch und da bin ich nicht so firm drin... So wie ich das Verstanden habe muss ich meine Externe Platte aus de Gehäuse ausbauen an meinen Rechner anschließen und mit einem Tool, woher ich das bekomme weiß ich noch nicht die Spin Down Time ändern. Also falls irgendjemand noch eine Idee hat wäre ich sehr verbunden. In meiner Lacie Platte ist übrigens eine SEAGATE Barracuda 7200.10 Platte verbaut. Vielleicht hilft das ja weiter....
Ups, Seagate!
Die schalten sich meines wissens automatisch aus.
Allerdings gibt es ein Problem mit hdparm. Die Platte dreht nicht, obwohl hdparm meldet, dass sie noch an ist.
Hatte ich hier in einem Thecus NAS.
Du wirst mit hdparm etwas herumspielen müssen und die Platte am besten öffnen, um zu hören/fühlen ob sie dreht oder nicht.
Viel Erfolg
wengi
rigihauzl123
08-01-2008, 11:13
Habe mir HD Parm für Windows runtergeladen.
komme allerdings damit nicht zurecht. Die Platte schaltet überhaupt nicht aus... :mad: Vielleicht gibt es ja eine kleine Unterstützung zu den Befehlen in HDparm.
Muss ich denn im Programm vom Router noch was ändern oder ist das eine einmalige sache.
Muss ich die Festplatte direkt an meinen IDE Port am rechner anschließen um die Einstellungen zu ändern ???
Wie es unter Windows läuft weiss ich nicht.
Häng das Teil an den WL500 und benutze hdparm direkt auf der shell.
http://debiananwenderhandbuch.de/hdparm.html (Google ist Dein Freund...)
Dann kannst Du zumindest erstmal testen, ob Deine Platte das macht, was Du willst.
wengi
EDIT: Die obige Doku zu hdparm ist eine ältere Version. Wir haben 6.9.