Zugriff auf NTFS-Partitionen als user
Hallo zusammen, ich hab' hier eine kleines Problemchen :-) Ich versuche verzweifelt auf meine Ntfs-Partitionen als user zuzugreifen. in die fstab sind sie folgenderweise eingetragen: /dev/hda1 /w2k/c ntfs ro,noauto,user 0 0 /dev/hda5 /w2k/d ntfs ro,noauto,user 0 0 /dev/hda6 /w2k/e ntfs ro,noauto,user 0 0 die mountpoints existieren natürlich auch Wenn ich jetzt eine der partitionen mounte und zum bleistift in das verzeichnis /w2k/e wechseln will bekomme ich nur die Meldung: cd: e: keine berechtigung wenn ich als root mounte habe ich den zugriff auf die verzeichnisse/dateien. UND NU ich möchte doch so gerne unter linux auf meine windows dateien zugreifen können, manche brauch' ich wirklich :-) Gruß und Danke Leander
Am Mittwoch, 1. August 2001 22:18 schrieb Leander Kleine-Benne:
Hallo zusammen, ich hab' hier eine kleines Problemchen :-)
Ich versuche verzweifelt auf meine Ntfs-Partitionen als user zuzugreifen. in die fstab sind sie folgenderweise eingetragen: /dev/hda1 /w2k/c ntfs ro,noauto,user 0 0 /dev/hda5 /w2k/d ntfs ro,noauto,user 0 0 /dev/hda6 /w2k/e ntfs ro,noauto,user 0 0
die mountpoints existieren natürlich auch
Wenn ich jetzt eine der partitionen mounte und zum bleistift in das verzeichnis /w2k/e wechseln will bekomme ich nur die Meldung: cd: e: keine berechtigung
wenn ich als root mounte habe ich den zugriff auf die verzeichnisse/dateien.
UND NU ich möchte doch so gerne unter linux auf meine windows dateien zugreifen können, manche brauch' ich wirklich :-)
Gruß und Danke Leander
Guten Morgen Leander, dir fehlt die Option umask=???, so müßte es funktionieren:
/dev/hda1 /w2k/c ntfs ro,noauto,user,umask=222 0 0 /dev/hda5 /w2k/d ntfs ro,noauto,user,umask=222 0 0 /dev/hda6 /w2k/e ntfs ro,noauto,user,umask=222 0 0
Viel Erfolg Herbert -- Grandpa Charnock's Law: You never really learn to swear until you learn to drive.
Am Donnerstag, 2. August 2001 05:55 schrieben Sie:
Guten Morgen Leander,
dir fehlt die Option umask=???, so müßte es funktionieren:
/dev/hda1 /w2k/c ntfs ro,noauto,user,umask=222 0 0 /dev/hda5 /w2k/d ntfs ro,noauto,user,umask=222 0 0 /dev/hda6 /w2k/e ntfs ro,noauto,user,umask=222 0 0
Viel Erfolg
Herbert
Schade wäre zu schön gewesen wenn es funktioniert hätte :-( Ich kann jetzt zwar in das Verzeichnis wechseln, aber ich krieg dann leider keine Verzeichnisse/Dateien zusehen. Meldungen kommen allerdings auch keine. Trotzdem schon mal danke Gruß Leander
Am Donnerstag, 2. August 2001 09:07 schrieb Leander Kleine-Benne:
Am Donnerstag, 2. August 2001 05:55 schrieben Sie:
Guten Morgen Leander,
dir fehlt die Option umask=???, so müßte es funktionieren:
/dev/hda1 /w2k/c ntfs ro,noauto,user,umask=222 0 0 /dev/hda5 /w2k/d ntfs ro,noauto,user,umask=222 0 0 /dev/hda6 /w2k/e ntfs ro,noauto,user,umask=222 0 0
Viel Erfolg
Herbert
Schade wäre zu schön gewesen wenn es funktioniert hätte :-(
Ich kann jetzt zwar in das Verzeichnis wechseln, aber ich krieg dann leider keine Verzeichnisse/Dateien zusehen. Meldungen kommen allerdings auch keine.
Trotzdem schon mal danke
Gruß Leander
Wirklich schade :-( Hast du auch umask=000 versucht? Siehe auch file:/usr/src/linux/Documentation/filesystems/ntfs.txt: "The ntfs driver supports the following mount options: [...] umask= These options work as documented in mount(8). By default, the files are owned by root and not readable by somebody else." Mit umask=222 werden eigentlich für jeden alle Rechte ausser Schreiben gesetzt, mit umask=000 auch noch Schreibrechte, hätte also funktionieren müssen. Ich habe hier leider (?) kein NT oder Win 2K, dass ich es testen könnt. Welchen Kernel hast du am laufen? Ist NTFS-Unterstützung fest drin oder wird es als Modul geladen? Bei letzterem, was sagt ein lsmod | grep ntfs als root? Herbert -- When more and more people are thrown out of work, unemployment results. -- Calvin Coolidge
Moin Leander, (sorry für die schiefe Antwort, aber hab den Thread gerade gesehen) * Herbert Renkewitz schrieb am 02 Aug 2001:
Am Donnerstag, 2. August 2001 09:07 schrieb Leander Kleine-Benne:
Schade wäre zu schön gewesen wenn es funktioniert hätte :-(
Ich kann jetzt zwar in das Verzeichnis wechseln, aber ich krieg dann leider keine Verzeichnisse/Dateien zusehen. Meldungen kommen allerdings auch keine.
Was sagen denn die Rechte auf dem NT-Rechner (-Filesystem), erlauben die dem zugreifenden Benutzer das Lesen? Gruß, Sebastian -- Do not meddle in the affairs of Wizards, for they are subtle and quick to anger. Sebastian Helms - http://www.helms.sh - mailto:mail@helms.sh (PGP welcome) SuSE-Linux-Mailinglisten-FAQ: http://www.helms.sh/faq/
Was sagen denn die Rechte auf dem NT-Rechner (-Filesystem), erlauben die dem zugreifenden Benutzer das Lesen?
Gruß,
Sebastian
Die Nt-Rechte sagen dazu garnichts, ich hatte anfangs auch gedacht, daß ich vielleicht die dateien freigeben muß, aber linux kümmert sich scheinebar herzlich wenig um ntfs-rechte wenn man die partitionen direkt mountet. Nachdem es jetzt wieder so klappt wie ich möchte, hab' ich mal getestet unter windows die datei so abzuschotten das nicht mal das Windowssystem darauf zugreifen kann (geht ja unter nt ), Linux stört sich nicht daran und zeigt mir brav alles an. Schreiben ist wohl noch zu riskant und ich möchte mir meine Daten nicht zerschiessen. Gruß Leander
Wirklich schade :-( Hast du auch umask=000 versucht? Siehe auch file:/usr/src/linux/Documentation/filesystems/ntfs.txt: "The ntfs driver supports the following mount options: [...] umask= These options work as documented in mount(8). By default, the files are owned by root and not readable by somebody else."
Mit umask=222 werden eigentlich für jeden alle Rechte ausser Schreiben gesetzt, mit umask=000 auch noch Schreibrechte, hätte also funktionieren müssen.
Ich habe hier leider (?) kein NT oder Win 2K, dass ich es testen könnt. Welchen Kernel hast du am laufen? Ist NTFS-Unterstützung fest drin oder wird es als Modul geladen? Bei letzterem, was sagt ein lsmod | grep ntfs als root?
Herbert
Tja alsoooo, umask=000 hatte ich auch versucht......aber es hat nicht funktioniert..... zumindest zuerst nicht, deshalb hatte ich meine mail auch schon abgeschickt. Danach hab' ich dann den Rechner dann es mal Rechner sein lassen und hab' ihn ausgeschaltet. Nach dem einschalten vorhin hab' nur spasseshalber doch noch mal versucht zu mounten und wundersamer Weise hab ich jetzt den vollen Zugriff. Aber eigentlich haben die Änderungen in der fstab doch sofort Wirkung oder lieg' ich da falsch ?? Gruß und Danke Leander
* Leander Kleine-Benne schrieb am 02.Aug.2001:
Tja alsoooo, umask=000 hatte ich auch versucht......aber es hat nicht funktioniert..... zumindest zuerst nicht, deshalb hatte ich meine mail auch schon abgeschickt. Danach hab' ich dann den Rechner dann es mal Rechner sein lassen und hab' ihn ausgeschaltet. Nach dem einschalten vorhin hab' nur spasseshalber doch noch mal versucht zu mounten und wundersamer Weise hab ich jetzt den vollen Zugriff. Aber eigentlich haben die Änderungen in der fstab doch sofort Wirkung oder lieg' ich da falsch ??
Da liegst Du falsch. /etc/fstab ist nur eine Hilfsdatei fürs mounten. Die umask muß beim mounten festgelegt werden, und kann nicht nachträglich verändert werden, außer durch ein remount. /etc/fstab ist eigentlich nicht notwendig. Wenn Du den vollen Mountbefehl angibst, so wird die fstab auch nicht benötigt, nur wenn Du entweder die device oder den Mountpunkt nicht angibst, wird das entsprechende, sowie die Mountoptions in der /etc/fstab gesucht. Bernd -- Probleme mit dem Drucker? Schon die Druckercheckliste beachtet? http://localhost/doc/sdb/de/html/drucker-howto.html | Auch lesenswert: Oder schon das Drucker-HOWTO gelesen? | man lpr file://usr/shar/doc/howto/de/DE-Drucker-HOWTO.txt.gz | Zufallssignatur 3
participants (4)
-
B.Brodesser@t-online.de
-
Herbert Renkewitz
-
Leander Kleine-Benne
-
Sebastian Helms