Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
tipps_und_tricks [2009/07/29 17:30] flacco |
tipps_und_tricks [2009/08/05 15:17] flacco |
||
---|---|---|---|
Zeile 19: | Zeile 19: | ||
Um diese Kommandos für group-e nutzbar zu machen muss zunächst allen Sicherheitsbedenken zum Trotz das SUID-Bit für beide Kommandos gesetzt werden: | Um diese Kommandos für group-e nutzbar zu machen muss zunächst allen Sicherheitsbedenken zum Trotz das SUID-Bit für beide Kommandos gesetzt werden: | ||
- | chmod u+s /sbin/mount.cifs | + | <code>chmod u+s /sbin/mount.cifs |
- | chmod u+s /sbin/umount.cifs | + | chmod u+s /sbin/umount.cifs</code> |
Da Group-e leider immer noch die alten Kommandos voraussetzt und vermutlich niemand bei jeder neuen Version den Quellcode anfassen möchte, müssen noch zwei symbolische Links angelegt werden: | Da Group-e leider immer noch die alten Kommandos voraussetzt und vermutlich niemand bei jeder neuen Version den Quellcode anfassen möchte, müssen noch zwei symbolische Links angelegt werden: | ||
- | ln -s /sbin/mount.cifs /bin/smbmount | + | <code>ln -s /sbin/mount.cifs /usr/bin/smbmount |
- | ln -s /sbin/umount.cifs /bin/smbumount | + | ln -s /sbin/umount.cifs /usr/bin/smbumount</code> |
Das wars, danach funktioniert der Samba-Dateimanager auch unter openSUSE, wenn auch mit ein paar Abstrichen in Sachen Sicherheit. | Das wars, danach funktioniert der Samba-Dateimanager auch unter openSUSE, wenn auch mit ein paar Abstrichen in Sachen Sicherheit. | ||
+ | |||
+ | **Ergänzung:** | ||
+ | |||
+ | Wenn es nicht funktioniert bitte die /etc/hosts kontrollieren. Wenn da die Zeile: | ||
+ | |||
+ | <code>127.0.0.2 invis65.invis-net.loc invis65</code> | ||
+ | |||
+ | drinnen steht entweder löschen oder die 127.0.0.2 gegen die tatsächliche IP-Adresse tauschen. (Bitte nicht mit der 127.0.0.1 verwechseln.). | ||
+ | |||
+ | Es sollte ein korrekter Eintrag direkt unter "127.0.0.1 localhost" stehen: | ||
+ | |||
+ | <code>127.0.0.1 localhost | ||
+ | 192.168.200.10 invis65.invis-net.loc invis65</code> | ||
+ | |||
+ | **Erläuterung:** | ||
+ | |||
+ | Smbmount fragt die /etc/hosts nach der IP des Servers ab und gibt sich mit der ersten zutreffenden Antwort zufrieden. Wenn dies mit 127.0.0.2 beantwortet wird und Samba mit der Option "bind interfaces only" an bestimmte IPs gebunden ist verweigert es einfach den Mount-Versuch. | ||
+ | |||
+ | Gibt man in der Freigaben-Konfiguration von Group-e statt des Hostnamens die IP-des Samba-Servers ein, funktioniert es immer. |