Eine Partition an verschiedene Stellen als ro und als rw mounten?
Hallo, gibt es eine Möglichkeit eine Partition an verschieden Mountpoints mit verschienden Rechten (einmal als rw und einmal als ro) zu mounten? -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Hallo Dieter, On Sat, Oct 11, 2003 at 11:18:38PM +0200, Dieter Kroemer wrote:
gibt es eine Möglichkeit eine Partition an verschieden Mountpoints mit verschienden Rechten (einmal als rw und einmal als ro) zu mounten?
Sollte gehen du musst aber darauf achten, dass nur einmal rw gemountet wird. Sonst könnte das bei gleichzeitigem zugriff Probleme geben. Greetings Daniel -- Spam ist weniger ein technisches als ein soziales Problem. Die einzigen technischen Mittel, die soziale Probleme halbwegs brauchbar loesen, sind schwere Waffen. Und das auch nur bei wirklich konsequenter Anwendung. (stolen from D. Haller) -- A. Schreiber in dasr
Am Sonntag, 12. Oktober 2003 00:02 schrieb Daniel Lord:
Sollte gehen du musst aber darauf achten, dass nur einmal rw gemountet wird. Sonst könnte das bei gleichzeitigem zugriff Probleme geben.
Ich habe es mit den Standard-Befehlen bereits ausprobiert: mount -rw /dev/ataraid/d0p8 /root/snapshot und danach mount -r /dev/ataraid/d0p8 /home/kroe/snap Das ergibt als Fehlermeldung: mount: /dev/ataraid/d0p8 ist bereits eingehängt oder /home/kroe/snap wird gerade benutzt mount: Laut mtab ist /dev/ataraid/d0p8 auf /root/snapshot eingehängt mount -rw /dev/ataraid/d0p8 /home/kroe/snap funktioniert dagegen problemlos. Gibt es vielleicht irgendeine andere Möglichkeit? -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Hallo, On Sun, Oct 12, 2003 at 12:45:21AM +0200, Rüdiger Meier wrote:
Am Sonntag, 12. Oktober 2003 00:12 schrieb Dieter Kroemer:
Gibt es vielleicht irgendeine andere Möglichkeit?
Vielleicht einfach einen Link mit den entsprechenden (ro) Rechten auf den (rw) Mountpoint anlegen?
Das funktioniert leider nicht. Ein link hat immer die Rechte 777 und wenn man das Filesystem kann nur einen Rechtebaum verwalten. Mein Vorschlag mit mount ist leider auch inpraktikabel. Da war ich wohl etwas voreilig. Man kann das ganze zwar wohl umgehen wenn man / (kurzzeitig) readonly mountet (keine mtab updates) ob das dem Filesystem aber gut tut weis ich nicht. Was möchtest du denn erreichen Dieter? Vielleicht hilft dir mount -o remount,rw /test weiter. Gruss Daniel -- Well, it goes like this: If you kill 1 man, you're a murderer Kill 20, and you're a mass-murderering maniac. Kill 6 million, and you're a revolutionary. -- Joel R. Helgeson
Am Sonntag, 12. Oktober 2003 01:08 schrieb Daniel Lord:
Was möchtest du denn erreichen Dieter? Vielleicht hilft dir mount -o remount,rw /test weiter.
Hilft leider nicht - ich habe folgendes vor: ich erstelle täglich von unserem Schulfileserver ein Backup nach /root/snapshot (dort ist die Backupplatte gemountet - bitte keine Diskussion über Sinn oder Unsinn einer Backupplatte im gleichen Rechner). Auf /root/snapshot kann nur root lesend und schreibend zugreifen. Damit die User auf ihre Backupdateien zugreifen können, möchte ich ihnen diese mit read-only zur Verfügung stellen. Das schönste wäre die Option mount --bind -o ro /root/snapshot /snapshot gewesen; aber wie in einem anderen Posting haben die User dort auf ihre Verzeichnisse trotzdem Schreib-Zugriff (das ist anscheinend noch ein Bug im Kernel), wenn /root/snapshot als rw, gemountet ist, obwohl mir mount folgendes sagt: /root/snapshot on /snapshot type none (ro,bind) D.h. aber auch, dass man /root/snapshot nicht als ro-remounten "zurückmounten" kann, wenn ein User gerade eine Datei zum Schreiben geöffnet hat und das gefällt mir nicht so recht. Eine andere Lösung, die ich gefunden habe ist, dass man /root/snapshot per nfs auf den gleichen Rechner freigeben kann, /root/snapshot 127.0.0.1(secure,ro,no_root_squash) und dann dieses freigebenene Verzeichnis an eine andere Stelle mounte: mount -o ro 127.0.0.1:/root/snapshot /snapshot aber hier erhalte ich als normaler User (also nicht als root) die Fehlermeldung, dass ich auf /snapshot keine Berechtigungen hätte. (Als root funktioniert natürlich der Zugriff auf /snapshot) Noch irgendwelche Tipps? -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Am Sonntag, 12. Oktober 2003 00:12 schrieb Dieter Kroemer:
/home/kroe/snap wird gerade benutzt mount -rw /dev/ataraid/d0p8 /home/kroe/snap
mount --bind ? cu stonki -- www.stonki.de: the more I see, the more I know....... www.proftpd.de: Deutsche ProFTPD Dokumentation www.krename.net: Der Batch Renamer für KDE www.kbarcode.net: Die Barcode Solution für KDE
Am Sonntag, 12. Oktober 2003 12:59 schrieb Stefan Onken:
Am Sonntag, 12. Oktober 2003 00:12 schrieb Dieter Kroemer:
/home/kroe/snap wird gerade benutzt mount -rw /dev/ataraid/d0p8 /home/kroe/snap
mount --bind ?
habe ich auch schon mal ausprobiert, nutzt aber nichts, da der neue Mountpoint die gleichen Rechte wie der ursprüngliche Moutnpoint besitzt (egal was für Rechte der neue Mountpoint erhält). -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
hi, wenn du beim ersten mounten der partition "mount -n" verwendest(kein eintrag in mtab), kannst du diese auch ein weiteres mal mounten. mount -r -n /dev/ataraid/d0p8 /root/snapshot gruß, raimund Am Samstag, 11. Oktober 2003 23:18 schrieb Dieter Kroemer:
Hallo,
gibt es eine Möglichkeit eine Partition an verschieden Mountpoints mit verschienden Rechten (einmal als rw und einmal als ro) zu mounten?
-- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Am Sonntag, 12. Oktober 2003 10:34 schrieb Raimund:
wenn du beim ersten mounten der partition "mount -n" verwendest(kein eintrag in mtab), kannst du diese auch ein weiteres mal mounten.
mount -r -n /dev/ataraid/d0p8 /root/snapshot
Aber nur, wenn ich beim zweiten Mal die gleichen Rechte verwende wie beim ersten Mal :-( Und das funktioniert auch schon ohne die Option -n Danke fürs Mitdenken -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Dieter Kroemer wrote:
Hallo,
gibt es eine Möglichkeit eine Partition an verschieden Mountpoints mit verschienden Rechten (einmal als rw und einmal als ro) zu mounten?
Hi Dieter, zweimal mounten klingt nicht so gut machbar... Du könntest auch Deine Backups als NFS, Samba, oder FTP freigeben. Dann kannst Du per entsprechendem Mechanisms (exports, smb.conf, etc.) die Rechte auf Nur-Lesen setzen. Viele Grüße, Gordon.
Am Sonntag, 12. Oktober 2003 14:49 schrieb Gordon Cichon:
Du könntest auch Deine Backups als NFS, Samba, oder FTP freigeben. Dann kannst Du per entsprechendem Mechanisms (exports, smb.conf, etc.) die Rechte auf Nur-Lesen setzen.
per nfs habe ich schon ausprobiert, erhalte aber als "normaler" user immer die Fehlermeldung: Veraltete NFS-Dateizugriffsnummer :-(( Mit den Sambaeinstellungen kenne ich mich noch nicht richtig aus. Damit ein Linux-Rechner auf ein per Samba freigeebeness Verzeichnis zugreifen kann muss ich wahrscheinlich mit smbmount ... arbeiten. Muss ich mal nachsehen. Vielen Dank für die Hinweise - ich denke damit komme ich dann zum Ziel :-) -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Dieter Kroemer wrote:
per nfs habe ich schon ausprobiert, erhalte aber als "normaler" user immer die Fehlermeldung: Veraltete NFS-Dateizugriffsnummer :-((
Ähm, was hast'n Du da genau gemacht. Und hättest Du auch eine englische Fehlermeldung?
Mit den Sambaeinstellungen kenne ich mich noch nicht richtig aus. Damit ein Linux-Rechner auf ein per Samba freigeebeness Verzeichnis zugreifen kann muss ich wahrscheinlich mit smbmount ... arbeiten. Muss ich mal nachsehen.
Mit Samba gehen halt, soweit ich weiß, die benutzerbasierten Zugriffsrechte flöten. Man konnektet sich immer als ein bestimmter Nutzer, und sieht dann das Filesystem unter den Rechten dieses Nutzers. Das wäre nur eine gute Lösung, falls man Home-Directories sichert, die die Benutzer unter Windows abfragen/benutzen können sollen. Für reines Linux wäre schon NFS besser. Viele Grüße, Gordon.
Am Sonntag, 12. Oktober 2003 16:02 schrieb Gordon Cichon:
Dieter Kroemer wrote:
per nfs habe ich schon ausprobiert, erhalte aber als "normaler" user immer die Fehlermeldung: Veraltete NFS-Dateizugriffsnummer
:-((
Ähm, was hast'n Du da genau gemacht. Und hättest Du auch eine englische Fehlermeldung?
/etc/exports /root/snapshot 127.0.0.1(secure,ro,no_root_squash) dann als root mount -o ro 127.0.0.1:/root/snapshot /snapshot als root kann ich problemlos auf /snapshot zugreifen, als normal user nicht. Wenn ich das Verzeichnis von einem anderen Rechenr her mounte, klappt es problemlos. Vielleicht genügt mir das ja sogar - muss ich mir noch genauer durchdenken. Englische Fehlermeldung habe ich da nicht - es wird genau diese Meldung ausgegeben - vielleicht kann ich in irgendwelchen logs nachsehen? Wenn das jemand mit meinen Eisntellungen ausprobieren könnte, wäre das echt toll.
Mit Samba gehen halt, soweit ich weiß, die benutzerbasierten Zugriffsrechte flöten.
Stimmt - habe ich übersehen - dann gefällt mir das mit Samba schon wieder nicht so gut. -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Dieter Kroemer wrote:
/etc/exports
/root/snapshot 127.0.0.1(secure,ro,no_root_squash)
dann als root mount -o ro 127.0.0.1:/root/snapshot /snapshot
als root kann ich problemlos auf /snapshot zugreifen, als normal user nicht.
Ah so, na dann würde ich mal versuchen, das "secure" wegzulassen. Was macht das eigentlich? Ansonsten gibt es bei man mount noch mehr Optionen, insbesondere zu -t nfs, da kann man evtl. noch die Protokollversion genauer einstellen.
Am Sonntag, 12. Oktober 2003 17:58 schrieb Gordon Cichon:
Ah so, na dann würde ich mal versuchen, das "secure" wegzulassen. Was macht das eigentlich?
Leider nicht "Ah so" ;-) - ich habe es auch schon weggelassen und mit allen anderen Möglichkeiten versucht - hat leider nichts genutzt - was es macht, weiß ich nicht, da bin ich nach einer Anleitung im Internet vorgegangen.
Ansonsten gibt es bei man mount noch mehr Optionen, insbesondere zu -t nfs, da kann man evtl. noch die Protokollversion genauer einstellen.
Versuche ich demnächst noch. -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
participants (6)
-
Daniel Lord
-
Dieter Kroemer
-
Gordon Cichon
-
Raimund
-
Rüdiger Meier
-
Stefan Onken