Floppy-Zugriffsproblem mit mtools und su anwender
Hallo Leute, habe da ein kleines Problem und hoffe, das mir hier vielleicht jemand weiterhelfen kann. Und zwar folgendes, ich arbeite sagen wir mal in kde mit dem User sascha, so zwischenzeitlich während dieser Sitzung möchte ich auf Konsole (bash) kurz als ein anderer User nennen wir ihn mal einfach anwender etwas arbeiten. Dazu rufe ich das Konsolen-Fenster auf und tippe folgendes ein: sascha:/home/sascha> su anwender danach eben das PW von anwender und komme wie gewünscht auf: anwender:/home/sascha> soweit so gut. Wenn ich nun aber z.B. von Diskette etwas auf Festplatte kopieren möchte mit z.B. mcopy a:/sonst/adress.txt ./ so erhalte ich die Fehlermeldung: Can't open /dev/fd0: Permission denied Cannot initialize 'A:' Arbeite ich dagegen in kde als User anwender und gehe dort auf Konsole, da klappt das komischerweise mit mcopy a:/sonst/adress.txt ./ Kann mir jemand verraten warum das so ist? Gibts es eine Möglichkeit das ganz oben genannte Variante wo derzeit nicht funktioniert irgendwie funktionsfähig wird? Mein derzeitiger fstab-Eintrag sieht so aus: /dev/fd0 /media/floppy auto noauto,users,sync 0 0 SuSE Linux 10.0 Wäre super wenn jemand mir da weiterhelfen könnte. Besten Dank vorab. Viele Grüße Sascha
Sascha Blum wrote:
Hallo Leute,
habe da ein kleines Problem und hoffe, das mir hier vielleicht jemand weiterhelfen kann.
Und zwar folgendes, ich arbeite sagen wir mal in kde mit dem User sascha, so zwischenzeitlich während dieser Sitzung möchte ich auf Konsole (bash) kurz als ein anderer User nennen wir ihn mal einfach anwender etwas arbeiten.
Dazu rufe ich das Konsolen-Fenster auf und tippe folgendes ein:
sascha:/home/sascha> su anwender
Versuche es mal mit "su - anwender". Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Hallo Sandy, Am Dienstag, 9. Mai 2006 11:09 schrieb Sandy Drobic:
habe da ein kleines Problem und hoffe, das mir hier vielleicht jemand weiterhelfen kann.
Und zwar folgendes, ich arbeite sagen wir mal in kde mit dem User sascha, so zwischenzeitlich während dieser Sitzung möchte ich auf Konsole (bash) kurz als ein anderer User nennen wir ihn mal einfach anwender etwas arbeiten.
Dazu rufe ich das Konsolen-Fenster auf und tippe folgendes ein:
sascha:/home/sascha> su anwender
Versuche es mal mit "su - anwender".
funktioniert leider auch nicht, also auf Konsole von anwender komme ich schon, aber mit Zugriff auf Floppy will einfach nicht, also mit mcopy ... Viele Grüße Sascha
Hallo, 2006-05-09 11:22 +0200, Sascha Blum:
Hallo Sandy,
Am Dienstag, 9. Mai 2006 11:09 schrieb Sandy Drobic:
habe da ein kleines Problem und hoffe, das mir hier vielleicht jemand weiterhelfen kann.
Und zwar folgendes, ich arbeite sagen wir mal in kde mit dem User sascha, so zwischenzeitlich während dieser Sitzung möchte ich auf Konsole (bash) kurz als ein anderer User nennen wir ihn mal einfach anwender etwas arbeiten.
Dazu rufe ich das Konsolen-Fenster auf und tippe folgendes ein:
sascha:/home/sascha> su anwender
Versuche es mal mit "su - anwender".
funktioniert leider auch nicht, also auf Konsole von anwender komme ich schon, aber mit Zugriff auf Floppy will einfach nicht, also mit mcopy ...
Spuckt mcopy irgendwelche Meldungen aus? Kimmo
K. Elo wrote:
Spuckt mcopy irgendwelche Meldungen aus?
Kimmo
@Kimmo: die Meldungen stehen in seiner ersten Mail. Hallo Sascha, ich denke, daß das Problem darin besteht, daß Du den resmgr verwendest, als sascha eingeloggt bist, der resmgr sascha alle Rechte von /dev/fd0 (und anderen Geräten) zugewiesen hat und anwender deshalb diesen Fehler bekommt. Gruß Martin
Hallo Kimmo, Am Dienstag, 9. Mai 2006 11:34 schrieb K. Elo:
habe da ein kleines Problem und hoffe, das mir hier vielleicht jemand weiterhelfen kann.
Und zwar folgendes, ich arbeite sagen wir mal in kde mit dem User sascha, so zwischenzeitlich während dieser Sitzung möchte ich auf Konsole (bash) kurz als ein anderer User nennen wir ihn mal einfach anwender etwas arbeiten.
Dazu rufe ich das Konsolen-Fenster auf und tippe folgendes ein:
sascha:/home/sascha> su anwender
Versuche es mal mit "su - anwender".
funktioniert leider auch nicht, also auf Konsole von anwender komme ich schon, aber mit Zugriff auf Floppy will einfach nicht, also mit mcopy ...
Spuckt mcopy irgendwelche Meldungen aus?
nach wie vor bekomme ich: Can't open /dev/fd0: Permission denied Cannot initialize 'A:' komischerweise gehts aber wenn ich unter kde als anwender angemeldet bin und auf der Konsole dort eben das mache ... Aber mein Grundziel wäre unter kde als sascha und dort auf Konsole als anwender ... - das muss doch irgendwie möglich sein. Viele Grüße Sascha
Hallo Martin, Am Dienstag, 9. Mai 2006 11:38 schrieb Martin Deppe:
ich denke, daß das Problem darin besteht, daß Du den resmgr verwendest, als sascha eingeloggt bist, der resmgr sascha alle Rechte von /dev/fd0 (und anderen Geräten) zugewiesen hat und anwender deshalb diesen Fehler bekommt.
und wo kann ich das entsprechend ändern mit den Rechten was diesen resmgr da angeht? Besten Dank vorab. Viele Grüße Sascha
Sascha Blum wrote:
Hallo Martin,
Am Dienstag, 9. Mai 2006 11:38 schrieb Martin Deppe:
ich denke, daß das Problem darin besteht, daß Du den resmgr verwendest, als sascha eingeloggt bist, der resmgr sascha alle Rechte von /dev/fd0 (und anderen Geräten) zugewiesen hat und anwender deshalb diesen Fehler bekommt.
und wo kann ich das entsprechend ändern mit den Rechten was diesen resmgr da angeht?
Besten Dank vorab.
Viele Grüße
Sascha
Tja, ich habe gerade mal versucht, die Datei /etc/resmgr.conf bei mir so zu ändern, daß ich in der von Dir beschriebenen Weise auf die Floppy zugreifen kann, leider erfolglos. Falls ich mit meiner Vermutung richtig liegen sollte, verstehe ich den resmgr einfach zu wenig, als daß ich es "mal eben" so hinbiegen könnte, wie Du es brauchst. Aber, es gibt in dieser Liste garantiert einige Mitglieder, die sich da wesentlich besser auskennen als ich, also Kopf hoch ;-) Gruß Martin
Am Dienstag, 9. Mai 2006 10:42 schrieb Sascha Blum:
sascha:/home/sascha> su anwender mcopy a:/sonst/adress.txt ./
so erhalte ich die Fehlermeldung:
Can't open /dev/fd0: Permission denied Cannot initialize 'A:'
<zitat> Legen Sie eine Diskette in das Laufwerk und tippen mdir a: (sofern es sich um Laufwerk A: handelt): Can't open /dev/fd0: Permission denied, Cannot initialize 'A:' Aus dieser Fehlermeldung können Sie gleich zwei Informationen gewinnen: 1. wissen Sie, dass es sich um das Device /dev/fd0 handelt und 2. haben Sie offenbar keine Berechtigung, darauf zuzugreifen. </zitat> Hier geht es weiter: http://www.linux-user.de/ausgabe/2000/11/084-zubefehl/befehl10.html Gruß, Oliver
Hallo Martin, hallo Leute, Am Dienstag, 9. Mai 2006 12:06 schrieb Martin Deppe:
Sascha Blum wrote:
Am Dienstag, 9. Mai 2006 11:38 schrieb Martin Deppe:
ich denke, daß das Problem darin besteht, daß Du den resmgr verwendest, als sascha eingeloggt bist, der resmgr sascha alle Rechte von /dev/fd0 (und anderen Geräten) zugewiesen hat und anwender deshalb diesen Fehler bekommt.
Stimmt.
und wo kann ich das entsprechend ändern mit den Rechten was diesen resmgr da angeht? [...] Tja, ich habe gerade mal versucht, die Datei /etc/resmgr.conf bei mir so zu ändern, daß ich in der von Dir beschriebenen Weise auf die Floppy zugreifen kann, leider erfolglos.
Falsche Baustelle - der resmgr wird beim Aufruf von su üblicherweise erst gar nicht gefragt. Hint: Vergleiche mal /etc/pam.d/xdm und /etc/pam.d/su ;-) -> In letzerem solltest Du die Zeile für pam_resmgr.so ergänzen. Möglicherweise brauchst Du auch die Zeile mit pam_devperm.so. Gruß Christian Boltz --
204°C währen jawohl das Todesurteil für meine Platte, oder? Wenn es keine Kochplatte ist, schon... [Jürgen Fahnenschreiber und Manfred Tremmel in suse-linux]
participants (6)
-
Christian Boltz
-
K. Elo
-
Martin Deppe
-
Oliver Block
-
Sandy Drobic
-
Sascha Blum