Archiv verlassen und diese Seite im Standarddesign anzeigen : SAMBA Konfiguration
Hallo zusammen,
versuche seit geraumer Zeit, die Festplatte mit ihren Daten anderen Rechnern zugänglich zu machen und werde mit der SAMBA-Konfiguration nicht fertig. Nachdem ich mittlerweile das Gefühl habe, daß ich meine symLinks verkehrt herum gesetzt habe, fange ich doch noch mal ganz klein an.
Ich stolpere bei genauem Hinsehen schon über den Beginn des Manuals: http://www.nslu2-linux.org/wiki/Optware/Samba
You have your user permissions set up for drive access working in the Linksys web interface
Kann mir das mal jemand eindeutig (mit entsprechender Arbeitsanweisung) übersetzen?
Tschuldigung, aber vielleicht habe ich nur ein Brett vor'm Kopf ...
Viele Grüße,
Dremus
Hallo zusammen,
vielleicht etwas präziser: Wenn ich in dem 'Linksys web interface' meine 'user permissions' einrichten soll, was bedeuten und wie handhabe ich dann neben den 'usern' die 'shares' und groups'?
Ist mir wirklich wichtig, weil ich nämlich zum Thema 'shares' bis auf p2p noch nix weiter gefunden habe.
Viele Grüße,
Dremus.
Hmmm... also normalerweise sollte man auf die Shares speziell immer einen Zugriff haben. Oder wie meinste das jetzt genau? Hast Du irgendwelche Links innerhalb der Shares gesetzt?
cu
Gargi
Hallo Gargi,
drücke ich mich wirklich so unklar aus?
Ich will wissen, was "Shares" eigentlich sind und bedeuten. Und was ich ggf. von shares auf groups oder von user auf shares oder von groups auf user (oder was und wie herum auch immer) beziehen soll (und warum !!).
Wenn ich in der GUI einen 'user' anlege, werden unter gleichem Namen automatisch auch 'Shares' und 'groups' eingerichtet. Wenn ich den user wieder löschen will, muß ich erst die groups und shares (oder umgekehrt) dieses Namens löschen, sonst gibt's Fehlermeldung.
Leider ist nirgendwo etwas darüber erklärt. Hilf mir ...
Viele Grüße,
Dremus.
Na gut, die Sache mit den Shares selbst ist samba-spezifisch. Was hier genau über die Gruppen etc. regelbar ist habe ich ehrlich gesagt auch nicht selbst ausprobiert, doch gehe ich davon aus, dass man auf einem "normal" konfigurierbaren Server hier sicherlich auch entsprechende Regeln für den Zugriff als solches einstellen kann. Für sowas gibt es richtig dicke Bücher, wenn man da richtig in die Tiefe gehen will :) Aber im Grunde habe ich das für die Slug bisher nicht gebraucht (verwende auch eher selten den smb-Zugriff, sondern regle das meistens über ftp).
cu
Gargi
PS.: Neeee... unklar drückst Du Dich net aus, ich lese nur manchmal etwas unklar ;)
Hallo Gargi,
Aber im Grunde habe ich das für die Slug bisher nicht gebraucht (verwende auch eher selten den smb-Zugriff, sondern regle das meistens über ftp).
Hast Du nicht mal gesagt, als ich eine entsprechende Frage stellte, Du würdest eher Samba, und nicht NFS / NIS verwenden (http://www.gargi.org/showpost.php?p=629&postcount=5)
Aber gut, ich will mich dann noch mal unter der Überschrift SAMBA nach den Shares umsehen.
Viele Grüße,
Dremus.
Ach ja: Wenn ich von SAMBA 2.0 auf 3.0 'aufstocken will (http://www.nslu2-linux.org/wiki/Optware/Samba), sind dann beide Versionen installiert und aktiv?
Warum?
Muß das so sein?
Geht das auch anders (unter uNSLUng)?
Viele Grüße,
Dremus.
Hallo zusammen,
versuche weiterhin tapfer, SAMBA ans laufen zu bringen.
Habe also meine Benutzer alle angelegt (nicht zuletzt, damit auch alle die Drucker ansteuern können) und SAMBA installiert nach dieser Anleitung (http://www.nslu2-linux.org/wiki/Optware/Samba?from=Unslung.Samba). Also:
ipkg install sambaanschließend das Samba3-Verzeichnis gefüllt
cp -pR /etc/samba /opt/etcund die "/opt/etc/samba/smb.conf" editiert, um u.a. die Pfade zur smb.conf bzw. smbpasswd zu korriegieren und die IP-Adressen anzupassen.
Anschließend habe kurzerhand die ganze SLUG neu gestartet.
Das Kommando "ps -ef | grep smbd" ergibt die Ausgabe
1327 root 636 S /usr/sbin/smbd -D
1341 root 524 S /usr/sbin/smbd -D
2421 root 2540 S /opt/sbin/smbd -D
2449 root 424 S grep smbd
Das Kommando "smb -v" ergibt Fehlermeldung
smb: command not found
Das Kommando "./S08samba" ergibt
Stopping smbd:
./S08samba: ./S08samba: 11: killall: not found
Stopping nmbd:
./S08samba: ./S08samba: 16: killall: not found
Irgendwas an Samba scheint also nicht zu laufen. Oder doch? Warum (nicht)?
Hilfe ...
Dremus
Hallo zusammen,
also ich bin wieder ein Stückerl weiter:
- Samba 3 installiert nach "offizieller Anleitung" (http://www.nslu2-linux.org/wiki/Optware/Samba) aber ohne Diversion-Script
- xinetd installiert (mit Blick auf http://jrbnet.de/joomla/content/view/32/1/)
- und unter /opt/etc/xinetd.d eine Datei namens SWAT angelegt mit dem Inhalt:
service swat
{
flags = REUSE
socket_type = stream
instances = 30
wait = no
user = root
server = /opt/sbin/swat
log_on_success = HOST PID
log_on_failure = HOST
disable = no
}
nmap -p 901 localhost ergibt jetzt
PORT STATE SERVICE
901/tcp open samba-swat
Allerdings: die Abfrage nach der aktuellen Sambaversion (smb -v) führt zur Fehlermeldung
bash: smb: command not found
Und wenn ich jetzt im Browser mittels SLUG-IP:901 SWAT starten will, akzeptiert er im Anmeldedialog keinen meiner vorher (in SAMBA 2) angelegten Benutzer.
Allerdings: /opt/etc/samba/smbusers beinhaltet diese Nutzer nicht, obwohl die alle in @smbpasswd und @smb.conf drinstehen.
Und meine Einträge in /share/flash/conf/share/smb.info (wo ja der Link aus /opt/etc/samba/smb.conf hinzeigt) sind nach jedem Neustart futsch. Muß ich doch ein Diversion-Script anlegen? :confused:
Weiß jemand Rat?
Viele Grüße
Dremus
Also: es ist geschafft!
Habe aus der Seite http://www.nslu2-linux.org/wiki/Optware/Samba die als "Alternate Update Method" bezeichnete Methode benutzt und im Verzeichnis /unslung eine Kopie der von mir erstellten smb.conf abgelegt und das script "rc.samba" erstellt und ausführbar gemacht mit dem Inhalt
#!/bin/sh
ln -sf /unslung/smb.conf /opt/etc/samba/smb.conf
ln -sf /unslung/smb.conf /etc/samba/smb.conf
return 1
Nun kann ich mit dem Aufruf http://SLUG-IP:901 IM SWAT hantieren ...
Das waren doch noch schöne Ostern ...
Viele Grüße,
Dremus.
Hallo Dremus,
der Thread begeistert mich total. Wenn man alles so liest, müsstest Du jetzt der absolute Slug-Samba-Experte sein. Würdes es Dir was ausmachen, alles in ein kleines wiki zu packen?
Dieses könnten wir dann hier veröffentlichen.
ciao Jörg
Das Kommando "smb -v" ergibt Fehlermeldung
bash: smb: command not found
Dremus
Hi Dremus,
probier mal "smbd -V". Das sollte funktionieren.
ciao Joerg
Hallo Joerg ,
war lange nicht hier, und stelle fest, daß sich tatsächlich noch jemand für meine damaligen Versuche interessiert hat. Dadurch, daß die ganze Geschichte quasi ein Monolog war, läßt es sich doch relativ gut überschauen und ich meine, ein HowTo/Wiki könnt sich (bezogen auf meinen Kenntnisstand) damit erübrigen. Und andere, berufenere, können ja auch daran weiterstricken.
Nur habe ich schon geraume Zeit auf Debian umgestellt, und was damals für uSLUnG galt, hat in Debian in dem Maße keine Relevanz mehr. Und eigentlich habe ich z.Zt. nicht genug Zeit, mich darum wirklich zu kümmern.
Wenn ich zum Thema Samba wieder Neuigkeiten habe, werde ich wieder hier (bzw. in einem neuen Thread, wenn's nötig ist) posten.
Viele Grüße,
Dremus.
Powered by vBulletin® Version 4.1.12 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.