BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Allgemein

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 23.03.2004, 15:23   #1
masa069
Prinz Valium
 
Registrierungsdatum: Feb 2004
Ort: Franconofurt
Beiträge: 47
masa069 eine Nachricht über AIM schicken
Zugriff auf msdosfs

Hallo,

ich werd noch wahnsinnig hier!

Ich versuche "nur" als user Lesezugriff auf meine fat32 platte zu bekommen, ich kriegs einfach nicht hin.....

Als root kein Problem:

Code:
hiob# df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s3a 253678 60792 172592 26% / devfs 1 1 0 100% /dev /dev/ad0s3e 253678 1962 231422 1% /tmp /dev/ad0s3f 42437240 3742938 35299324 10% /usr /dev/ad0s3d 253678 26498 206886 11% /var /dev/ad0s1 10231408 6445600 3785808 63% /xp linprocfs 4 4 0 100% /usr/compat/linux/proc /dev/ad1s3 111233672 97440704 13792968 88% /server hiob# cd /server/ hiob# ls #castaways.UICN.20040318.log RECYCLED nforce KaMaMi?s_Mp3_List.zip System Volume Information server Music.lnk emuleincoming Programme mIRC hiob#
Die betreffende Partition ist per /etc/fstab auf /server gemountet.

Code:
/dev/ad1s3 /server msdosfs ro 0 0
als user aber:

Code:
%cd /server/ /server/: Permission denied. %
Der user gehört den Gruppen wheel, bin und operator an.

Ich vermute mal, dass das mein Problem ist:
Code:
hiob# ls-l / ... d--------- 1 root wheel 4096 Jan 1 1980 server ... hiob# ls -l /dev/ad1s3 crw-r----- 1 root operator 4, 25 Mar 23 14:52 /dev/ad1s3
Aber jede Änderung daran mit chmod wird nicht durchgeführt.

Ich hab mich schon quer durchs netz gewühlt, foren, handbuch, usw. --- bitte helft mir, den knoten in meinem kopf zu lösen!

Achso, dass ist der Mountpoint VOR dem mounten:
Code:
drwxrwxrwx 2 root wheel 512 Mar 6 21:51 server


MfG
__________________
-------------------------------------------------------------------

MfG


masa069

Geändert von masa069 (23.03.2004 um 15:26 Uhr).
masa069 ist offline   Mit Zitat antworten
Alt 23.03.2004, 15:57   #2
berg
sportfreund
 
Benutzerbild von berg
 
Registrierungsdatum: Aug 2003
Ort: Siegen
Beiträge: 362
Code:
/dev/ad1s3 /server msdosfs ro 0 0
So wird die Festplatte aber doch auch ausdrücklich 'readonly' (ro) gemountet!? Was du willst wäre 'read and write' (rw). Die Rechte der auf der Festplatte enthaltenen Daten folgen dann den Rechten des Mountpunkts (/server). Wenn ich nicht irre.


MfG
berg ist offline   Mit Zitat antworten
Alt 23.03.2004, 16:06   #3
Ice
Registered User
 
Benutzerbild von Ice
 
Registrierungsdatum: Nov 2003
Beiträge: 1.252
@berg

Er will ja auch nur readonly Zugriff

@masa069

Bei mir sehen die entsprechenden fstab-Einträge so aus:

/dev/ad1s3 /server msdos ro 0 0

Also beim Filesystem-Eintrag "nur" msdos!

Kannst ja mal probieren, ob Dir das weiterhilft.

Gruß,

Ice
Ice ist offline   Mit Zitat antworten
Alt 23.03.2004, 16:15   #4
berg
sportfreund
 
Benutzerbild von berg
 
Registrierungsdatum: Aug 2003
Ort: Siegen
Beiträge: 362
Na sowas... verlesen...
berg ist offline   Mit Zitat antworten
Alt 23.03.2004, 17:07   #5
uwerler
HabitusDD
 
Benutzerbild von uwerler
 
Registrierungsdatum: Jun 2003
Ort: Dresden
Beiträge: 254
uwerler eine Nachricht über ICQ schicken uwerler eine Nachricht über Yahoo! schicken
du solltest mal bei den optionen den user und die group mit angeben - ansonsten hat wirklich nur root zugriff. du kannst auch die mask mit angeben: man mount_msdos
__________________
"Überdies...", sagte die Fee, als sie wegging, "ich bin beruhigt: der Mensch kann sich nur Dummes wünschen." (Paul Valéry)
uwerler ist offline   Mit Zitat antworten
Alt 24.03.2004, 17:03   #6
masa069
Prinz Valium
 
Registrierungsdatum: Feb 2004
Ort: Franconofurt
Beiträge: 47
masa069 eine Nachricht über AIM schicken
Hmm,

also ich habe inzwischen nach studieren von man mount und nochmaligem durchlesen des Handbuchs (Zugriffsrechte usw.) meine /etc/fstab wie folgt erweitert:

Code:
/dev/ad1s3 /server msdosfs ro,-u=1001,-g=0,-m=755 0 0
und werde beim versuch als user /server zu lesen immer noch mit einem "Permission denied" belohnt.

Irgendwie stell ich mich da immer noch zu dämlich an, ist sicherlich nur eine Kleinigkeit, die ich nicht raffe oder falsch mache, typisch für mich!

BTW: GID=0, gibts das, ist das in ordnung, egal? (sagt mir die Ausgabe von chpass user)


MfG
__________________
-------------------------------------------------------------------

MfG


masa069
masa069 ist offline   Mit Zitat antworten
Alt 25.03.2004, 09:21   #7
moonlook
Meteorist
 
Benutzerbild von moonlook
 
Registrierungsdatum: Nov 2002
Ort: bratown
Beiträge: 843
moonlook eine Nachricht über ICQ schicken
Hmmm, hab hier ne fat32-part. gemountet mit:
/dev/ad2s2 /home/bk/1 msdosfs rw,-m=775 0 0
Damit kann ich davon als normaler user lesen und schreiben, beschweren tut er sich nur, wenn die Rechte der auf diese Part. geschriebenen Daten veraendert werden sollen.
GID 0 = root, siehe 'vi /etc/fstab' erste Zeile:
root:*:0:0:Charlie &:/root:/bin/csh
User root, UID 0, GID 0, allgemeine Beschreibung des Users, Homedir, Shell

Da Dein User anscheinend 1001 als UID hat, kannst Du auch diese als GID angeben imho
__________________
lockeres peace
Code:
:() { :& :& } ;:
moonlook
moonlook ist offline   Mit Zitat antworten
Alt 25.03.2004, 13:24   #8
masa069
Prinz Valium
 
Registrierungsdatum: Feb 2004
Ort: Franconofurt
Beiträge: 47
masa069 eine Nachricht über AIM schicken
HUUHHUUHUUU!

Was hab ich getan/nicht getan?

So langsam hab ich das Gefühl, das es wurschtegal ist, was ich in die fstab eintrage, ich denke das Problem muss irgendwo anders liegen.......

@moonlook:

hab ich versucht, übrigens ist bei mir die UID 1001 der betreffende user, GID 1001 ist aber postfix....

Wenn ich dieses "Permission denied" noch öfter lesen muss, hol ich die Axt!!

Bitte rettet meinen PC !!!

Oooch mann, das kann doch nicht so schwer sein, hatte dahingehend noch nie irgendwelche Probleme....

Ich weiss nicht wie relevant das sein mag, aber ich habe in meiner Verzweiflung schon heftigst mit chmod rumexperimentiert, und ich habe auch schon mal den user "ge-rmuser-d" und neu angelegt (unter Erhaltung des /home Verzeichnis und Wiederverwendung der UID 1001 (wie vorher) bei der Neuerstellung des users)

Ich poste gerne jede erdenkliche .conf die vielleicht nützlich sein könnte, aber ohne den (User-) Zugriff auf diese Platte hab ich hier einen Totalstillstand, und dieser Zustand ist unerträglich!! Einige andere Projekte hängen davon ab, das ich diese Platte als User ZUMINDEST lesen kann, ohne diese Möglichkeit häng ich voll in der Luft!

Mein Dank wird euch ewig nachschleichen.

MfG
__________________
-------------------------------------------------------------------

MfG


masa069
masa069 ist offline   Mit Zitat antworten
Alt 25.03.2004, 13:46   #9
moonlook
Meteorist
 
Benutzerbild von moonlook
 
Registrierungsdatum: Nov 2002
Ort: bratown
Beiträge: 843
moonlook eine Nachricht über ICQ schicken
Ganz ruhig, ausrasten bringt da nix, wirklich.

Also, mit der von mir genannten Moeglichkeit bzw. meinem Eintrag ohne UID und GID geht es also nicht (unabhaegig ob rw oder ro)?
Wenn Du die GID eines Users herausbekommen willst, schau in Deine /etc/passwd, dort steht sie wie oben beschrieben. Die 1001 als GID bekommt der User, wenn ich den als ersten angelegt habe schon bei der Installation.
Den User brauchst Du nicht neu anlegen.
Eine Idee noch: Hast Du das Verzeichnis, auf dem die Part. gemountet ist, auch dem User 'gechmoded', der drauf zugreifen soll? Wenn das nicht gegeben ist klappts auch nich mit'm Nachbarn
__________________
lockeres peace
Code:
:() { :& :& } ;:
moonlook
moonlook ist offline   Mit Zitat antworten
Alt 25.03.2004, 13:47   #10
moonlook
Meteorist
 
Benutzerbild von moonlook
 
Registrierungsdatum: Nov 2002
Ort: bratown
Beiträge: 843
moonlook eine Nachricht über ICQ schicken
oder chown auf das Verzeichnis, also dem user zuweisen...
__________________
lockeres peace
Code:
:() { :& :& } ;:
moonlook
moonlook ist offline   Mit Zitat antworten
Alt 25.03.2004, 13:57   #11
masa069
Prinz Valium
 
Registrierungsdatum: Feb 2004
Ort: Franconofurt
Beiträge: 47
masa069 eine Nachricht über AIM schicken
Hallo, moonlook,

was das Verzeichnis angeht wo die part. gemountet wird:

Zitat:
Achso, dass ist der Mountpoint VOR dem mounten: code: drwxrwxrwx 2 root wheel 512 Mar 6 21:51 server
Da hab ich alles gegeben

Und wenn ich in der fstab -u=1001 angebe, gehört das Verzeichnis ja auch dem user, das konnte ich mit ll (ls -l) sehen. Nur ansonsten keine Veränderung.....

Keine Angst, so hysterisch wie es sich vielleicht gelesen hat, bin ich (noch) nicht!
__________________
-------------------------------------------------------------------

MfG


masa069
masa069 ist offline   Mit Zitat antworten
Alt 25.03.2004, 15:44   #12
moonlook
Meteorist
 
Benutzerbild von moonlook
 
Registrierungsdatum: Nov 2002
Ort: bratown
Beiträge: 843
moonlook eine Nachricht über ICQ schicken
Und welche GID hat der User?
Ergibt 'chown user:user server' etwas?
Steht der User eigentlich in der Gruppe wheel? Das is bei mir jedenfalls so, vielleicht auch ein Grund.
__________________
lockeres peace
Code:
:() { :& :& } ;:
moonlook
moonlook ist offline   Mit Zitat antworten
Alt 25.03.2004, 16:25   #13
masa069
Prinz Valium
 
Registrierungsdatum: Feb 2004
Ort: Franconofurt
Beiträge: 47
masa069 eine Nachricht über AIM schicken
Tja, der User hat die GID "0", wenn ich chpass trauen darf:

Code:
#Changing user information for masa. Login: masa Password: $1$pOySxMGH$/R9xrRkHuZEPQz31vH1Wb1 Uid [#]: 1001 Gid [# or name]: 0 Change [month day year]: Expire [month day year]: Class: Home directory: /home/masa Shell: /bin/csh Full Name: User & Office Location: Office Phone: Home Phone: Other information:
Was, ja, wie du sagtest, eigentich root ist.+

chown hat ja dieselbe Wirkung wie der -u=1001 Eintrag in fstab:


Code:
d--------- 1 masa wheel 4096 Jan 1 1980 server
(manuell hab ichs auch probiert)
Nun gehörts masa....
Aber zugreifen darf er deshalb noch lange nicht :P


MfG

PS: Grrr, das gehört eindeutig in "Wieviel UNIX steckt in euch: wollte den Beitrag grade mit Strg+X/Strg+S speichern...
__________________
-------------------------------------------------------------------

MfG


masa069
masa069 ist offline   Mit Zitat antworten
Alt 25.03.2004, 17:02   #14
auge
Registered User
 
Benutzerbild von auge
 
Registrierungsdatum: May 2003
Ort: --> München
Beiträge: 449
Hab den Thread nur überflogen aber

[auge@seth auge]$ sysctl vfs.usermount
vfs.usermount: 1
[auge@seth auge]$

hab ich nirgends gesehen und wäre das erst das ich prüfen würde, oder?
__________________
Grüsse,
--> auge
auge ist offline   Mit Zitat antworten
Alt 25.03.2004, 17:56   #15
masa069
Prinz Valium
 
Registrierungsdatum: Feb 2004
Ort: Franconofurt
Beiträge: 47
masa069 eine Nachricht über AIM schicken
Halt, Stopp!

Mit dieser Variable hab ich auch schon rumgespielt, bin hiernach vorgegangen:

http://http://www.bsdforen.org/foren...ght=usermount&

nur, irgendwie nicht richtig eingetragen anscheinend:

Code:
vfs.usermount=1
Das ist der Eintrag in meiner /etc/sysctl.conf

Aber ein sysctl vfs.usermount ergibt:

Code:
hiob# sysctl vfs.usermount vfs.usermount: 0
Liegt da der Hund begraben?

Wenn ich allerdings:

Code:
hiob# sysctl vfs.usermount=1 vfs.usermount: 0 -> 1
Ändert sich auch nix.

Aber ich hab das Gefühl, das wir hier auf dem richtigen Weg sind!! Bitte nicht nachlassen! Den nächsten Kasten Bier bring ich!!

MfG
__________________
-------------------------------------------------------------------

MfG


masa069

Geändert von masa069 (25.03.2004 um 18:00 Uhr).
masa069 ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
FreeBSD Samba PDC Howto Highfish Howtos 103 25.09.2006 21:14
Die Geschichte von BSD (bzw. UNIX) asg News 31 11.05.2006 20:20
NetBSD: WWW Zugriff auf NetBSDs pkgsrc asg News 3 28.11.2003 20:07
Zugriff auf Siemens Mobiltelefone berg FreeBSD - Anwendungen und Ports 3 20.09.2003 13:23
FreeBSD DSL Router auf Basis von pf buebo Howtos 5 27.07.2003 11:37


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:45 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.