PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : externe HD für alle user??



mfl
11.09.04, 14:10
Hallo alle zusammen!

Hab mir vor kurzem SUSE 9.1 installiert. Dies war meine erste installation von einem linux system und ich war recht erstaunt wie flott und einfach das eigentlich ging. :eek:
Hab das System jetzt meinen Bedürfnissen so halbwegs angepasst. Doch während meiner Einstellung bin ich auf folgendes Problem gestoßen:

Bin ich im root modus angemeldet, kann ich in die Daten meiner externen Platte einsehen (hab auf der Platte ein NTFS system will aber eh gar nicht schreiben), bin ich aber unter meiner eigenen user identität unterwegs verweigert mir das system sogar den einblick in die Platte!

:confused:

Für hilfen bezüglich meines problems währe ich zu dank verpflichtet!

Mfg

Mario

Phoenix33
11.09.04, 14:23
fstab editieren und uid=username gid=gruppenname hinzufügen .. dann sollte es gehen

mfl
11.09.04, 14:33
fstab editieren und uid=username gid=gruppenname hinzufügen .. dann sollte es gehen


hey echt sorry aber mit der anleitung kann ich gar nicht so viel anfangen! :(
wie gesagt ich hab vor kurzem mein linux installiert und hab da echt noch nicht so viel drauf! :( :(
aber ich darf mal annehmen das "fstab" irgendsoein konfigurationsfile ist in dem ich was verändern muss!

bitte um deutlichere formulierung!

mit dank

mario

Terran Marine
11.09.04, 14:35
fstab editieren und uid=username gid=gruppenname hinzufügen .. dann sollte es gehen

Ist das hinzufügen von umask=022 in den options nicht die bessere Lösung, mit uid/gid sperrst du eventuell wieder andere aus ?

Anderer Ansatzpunkt, welche Rechte hat der mountpoint ?

Gruß
Terran

mfl
11.09.04, 14:38
Hallo!

kurze frage: Was ist der mountpoint genau und wie kann ich seine rechte überprüfen??

mfg

mario

Terran Marine
11.09.04, 16:38
Hallo!

kurze frage: Was ist der mountpoint genau und wie kann ich seine rechte überprüfen??

mfg

mario

Standardmässig werden die Devices welches nicht zum Linux-Grundsystem gehören in /mnt eingehängt, unterhalb davon findest du CD-Roms und auch die Windowpartitionen.

Alle momentan gemounteten Devices kannst du dir per "mount" ohne Optionen anzeigen lassen.

Dateirechte dann überprüfen mit ls -l /mnt/MOUNT_ORDNER

Den Inhalt von /etc/fstab bitte auch posten, dann können wir dir genau sagen, was du wo einpflegen solltest.

mfl
11.09.04, 20:06
/dev/hda8 / reiserfs acl,user_xattr 1 1
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda5 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda6 /windows/E ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda7 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=ut f8 0 0
/dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=ut f8 0 0
/dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0
/dev/sda1 /media/sda1 auto noauto,user,exec 0 0


Was muss ich daran ändern damit meine externe Hd im usermodus gemountet wird??

mfg

Mario

Terran Marine
11.09.04, 20:11
Was muss ich daran ändern damit meine externe Hd im usermodus gemountet wird??

mfg


Poste nochmal die Ausgabe von ls -l /windows

mfl
11.09.04, 20:11
mario@linux:~> mount
/dev/hda8 on / type reiserfs (rw,acl,user_xattr)
proc on /proc type proc (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hda1 on /windows/C type ntfs (ro,noexec,nosuid,nodev,gid=100,umask=0002,nls =utf8)
/dev/hda5 on /windows/D type ntfs (ro,noexec,nosuid,nodev,gid=100,umask=0002,nls =utf8)
/dev/hda6 on /windows/E type ntfs (ro,noexec,nosuid,nodev,gid=100,umask=0002,nls =utf8)
/dev/hdd on /media/cdrecorder type subfs (ro,nosuid,nodev,fs=cdfss,procuid,iocha rset=utf8)
/dev/hdc on /media/dvd type subfs (ro,nosuid,nodev,fs=cdfss,procuid,iocharset=ut f8)
/dev/fd0 on /media/floppy type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /media/ieee1394_sbp2-0050770e00031859-0-0p1 type subfs (rw,noexec,n osuid,nodev,sync,procuid,iocharset=utf8)
mario@linux:~>

mfl
11.09.04, 20:16
Poste nochmal die Ausgabe von ls -l /windows

gibt folgendes aus:

mario@linux:~> ls -l /windows
insgesamt 16
dr-xr-xr-x 1 root users 8192 2004-09-10 18:37 C
dr-xr-xr-x 1 root users 4096 2004-09-08 18:59 D
dr-xr-xr-x 1 root users 4096 2004-09-11 17:23 E
mario@linux:~>

Terran Marine
11.09.04, 20:19
gibt folgendes aus:

mario@linux:~> ls -l /windows
insgesamt 16
dr-xr-xr-x 1 root users 8192 2004-09-10 18:37 C
dr-xr-xr-x 1 root users 4096 2004-09-08 18:59 D
dr-xr-xr-x 1 root users 4096 2004-09-11 17:23 E
mario@linux:~>

ok, und wenn du cd /windows/C als user eingibst gibt es eine Fehlermeldung ?

nochmal zur sicherheit die Ausgabe von ls -l / ausgeben.

mfl
11.09.04, 20:24
ok, und wenn du cd /windows/C als user eingibst gibt es eine Fehlermeldung ?

nochmal zur sicherheit die Ausgabe von ls -l / ausgeben.

mario@linux:~> cd /windows/C
mario@linux:/windows/C>


das kommt dabei raus!

Terran Marine
11.09.04, 20:27
mario@linux:~> cd /windows/C
mario@linux:/windows/C>


Dann kannst du doch in das Verzeichnis wechseln ?

Sorry, wenn ich hier so rumeiere, aber direkt in /windows/c sollte deine Windows Systempartition liegen und darauf hat jeder User lesenden Zugriff und kann ins Verzeichnis wechseln.

Vielleicht sind ja die Rechte innerhalb dieses Ordner falsch gesetzt, ls -l /windows/c

mfl
11.09.04, 20:27
insgesamt 198
drwxr-xr-x 2 root root 2864 2004-09-08 17:11 bin
drwxr-xr-x 3 root root 544 2004-09-08 17:14 boot
drwxr-xr-x 34 root root 180008 2004-09-11 20:52 dev
drwxr-xr-x 60 root root 6296 2004-09-11 20:52 etc
drwxr-xr-x 3 root root 72 2004-09-06 17:27 home
drwxr-xr-x 12 root root 3096 2004-09-08 17:14 lib
drwxr-xr-x 7 root root 208 2004-09-08 16:21 media
drwxr-xr-x 2 root root 48 2004-04-06 18:04 mnt
drwxr-xr-x 6 root root 160 2004-09-07 16:13 opt
dr-xr-xr-x 112 root root 0 2004-09-11 22:51 proc
drwx------ 23 root root 888 2004-09-10 22:23 root
drwxr-xr-x 3 root root 8776 2004-09-09 00:01 sbin
drwxr-xr-x 4 root root 96 2004-09-06 17:02 srv
drwxr-xr-x 8 root root 0 2004-09-11 22:51 sys
drwxrwxrwt 26 root root 1064 2004-09-11 21:15 tmp
drwxr-xr-x 13 root root 368 2004-09-10 20:08 usr
drwxr-xr-x 14 root root 360 2004-09-06 17:04 var
drwxr-xr-x 5 root root 120 2004-09-06 17:02 windows

mfl
11.09.04, 20:30
es geht meiner meinung nach um dieses laufwerk!:

/dev/sda1 /media/sda1 auto noauto,user,exec 0 0

alpha-woolf
11.09.04, 20:30
Sollte es nicht helfen eine dem user die Gruppenzugehörigkeit zu "root" zu geben?

Ich denke mal, du solltest im konqueror auf den Ordner /windows/C rechtsklciken, dann auf Eigenschaft, Berechtigung und dort die Gruppe auf useres, dann oben noch bei schreiben die gruppe anhaken.

mfl
11.09.04, 20:31
es geht meiner meinung nach um dieses laufwerk!:

/dev/sda1 /media/sda1 auto noauto,user,exec 0 0

Was haben die einzelnen kürzel zu bedeuten??
vielleicht kann ich die richtige einstellung dann selbst herausfinden!

mfl
11.09.04, 20:33
Sollte es nicht helfen eine dem user die Gruppenzugehörigkeit zu "root" zu geben?

Ich denke mal, du solltest im konqueror auf den Ordner /windows/C rechtsklciken, dann auf Eigenschaft, Berechtigung und dort die Gruppe auf useres, dann oben noch bei schreiben die gruppe anhaken.

hab ich schon probiert!!
er lässt auch im root modus keine veränderung an den einstellungen zu!

Terran Marine
11.09.04, 20:36
es geht meiner meinung nach um dieses laufwerk!:

/dev/sda1 /media/sda1 auto noauto,user,exec 0 0

Schande über mich,

ich dachte du meinst deine lokalen Win-Platten,

füge die Parameter gid=users,umask=0002 in die options Zeile von /dev/sda1 analog zu dem Eintrag /dev/hda1

Danach musst du allerdings das Ding neu mounten.

Terran Marine
11.09.04, 20:38
Sollte es nicht helfen eine dem user die Gruppenzugehörigkeit zu "root" zu geben?


Oder einfach immer als root arbeiten, was soll dieser lästige Userwechsel, ist doch viel praktischer immer alle Rechte zu haben ...

Aus Sicherheitsgründen sollte man genau sowas nicht tun.

mfl
11.09.04, 20:52
könnt ihr mir sagen wie diese zeile in fstab stehen muss damit das funzt?:

/dev/sda1 /media/sda1 auto noauto,user,exec 0 0

mfg

mario

Terran Marine
11.09.04, 20:58
könnt ihr mir sagen wie diese zeile in fstab stehen muss damit das funzt?:

/dev/sda1 /media/sda1 auto noauto,user,exec 0 0


/dev/sda1 /media/sda1 auto noauto,users,exec,gid=users,umask=0002 0 0

Danach neu starten.

Sollte es dann noch nicht funktioneren bitte nochmal folgende Ausgaben posten :

ls -l /media
ls -l /media/sda1

mfl
11.09.04, 21:05
er sagt dass sich der ordner nicht öffnen lässt wenn ich versuch die festplatte zu öffnen!!

mario@linux:~> ls -l /media
insgesamt 0
drwxrwxrwx 1 root root 0 2004-09-12 00:01 cdrecorder
drwxrwxrwx 1 root root 0 2004-09-12 00:01 dvd
drwxrwxrwx 1 root root 0 2004-09-12 00:01 floppy
drwxrwxrwx 1 root root 0 2004-09-11 22:01 ieee1394_sbp2-0050770e00031859-0-0p1
drwxr-xr-x 2 root root 48 2004-09-08 16:21 sda1
mario@linux:~>

mfl
11.09.04, 21:06
mario@linux:~> ls -l /media/sda1
insgesamt 0

mfl
11.09.04, 21:08
Falls das helfen könnte: Hd hängt an einer firewire schnittstelle