HDD: Aber als User!
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
HDD: Aber als User!
Hi Leute,
hab eine neue HDD in den PC eingebaut, tut soweit tadellos. Nun hab ich aber als User keine schreibberechtigung, sondern darf bloss lesen. Hingegen kann ich als Root auch schreiben.
Wie kann ich das jetzt so ändern, dass ich auch als User schreiben kann?
Danke für eure Hilfe (leider nichts passendes gefunden :S!),
fg
hab eine neue HDD in den PC eingebaut, tut soweit tadellos. Nun hab ich aber als User keine schreibberechtigung, sondern darf bloss lesen. Hingegen kann ich als Root auch schreiben.
Wie kann ich das jetzt so ändern, dass ich auch als User schreiben kann?
Danke für eure Hilfe (leider nichts passendes gefunden :S!),
fg
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
für jede partition (je nachdem ob die ganze platte eine part. oder mehrere hat)
wenn es nicht deine frage trifft dann
http://www.linuxfibel.de/hwinstall.htm#festplatte
Code: Alles auswählen
mount -w datenträger verzeichnis
wenn es nicht deine frage trifft dann
http://www.linuxfibel.de/hwinstall.htm#festplatte
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
Hi,
danke für deine Antwort!
Doch wie kann ich das ganze dan automatisch machen => damit ich nicht mehr neu mounten muss??Hab ich ja schon in der fstab drinnen....
Zudem... Täusch ich mich, oder kann man nicht die "mount"-funktion nur als Root ausführen?
Kann ich nicht irgendwie den Usern die Rechte geben, auf der HDD zu schreiben?
Danke für eure Hilfe!
danke für deine Antwort!
Doch wie kann ich das ganze dan automatisch machen => damit ich nicht mehr neu mounten muss??Hab ich ja schon in der fstab drinnen....
Zudem... Täusch ich mich, oder kann man nicht die "mount"-funktion nur als Root ausführen?
Kann ich nicht irgendwie den Usern die Rechte geben, auf der HDD zu schreiben?
Danke für eure Hilfe!
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
Code: Alles auswählen
# /etc/fstab: filesystem table.
#
# filesystem mountpoint type options dump pass
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
proc /proc proc defaults 0 0
/dev/fd0 /floppy vfat defaults,user,noauto,showexec,umask=022 0 0
usbdevfs /proc/bus/usb usbdevfs defaults 0 0
sysfs /sys sysfs defaults 0 0
/dev/cdrom /cdrom iso9660 defaults,ro,user,noexec,noauto 0 0
/dev/cdrom1 /cdrom1 iso9660 defaults,ro,user,noexec,noauto 0 0
/dev/dvd /dvd iso9660 defaults,ro,user,noexec,noauto 0 0
/dev/cdaudio /cdaudio iso9660 defaults,ro,user,noexec,noauto 0 0
/dev/cdrom1 /mnt/auto/cdrom1 auto users,noauto,exec,ro 0 0
/dev/hdb1 /mnt/hdb1 ext3 noauto,users,exec 0 0
/dev/hdb2 /mnt/hdb2 auto noauto,users,exec 0 0
/dev/hdb3 /mnt/hdb3 auto noauto,users,exec 0 0
# Added by KNOPPIX
/dev/sda1 /mnt/sda1 vfat noauto,users,exec,umask=000 0 0
# Added by KNOPPIX
/dev/sda2 /mnt/sda2 vfat noauto,users,exec,umask=000 0 0
# Added by KNOPPIX
/dev/sda3 /mnt/sda3 vfat noauto,users,exec,umask=000 0 0
# Added by KNOPPIX
/dev/hda1 /mnt/hda1 ext3 noauto,users,exec 0 0
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
ändere das
auf
dannn neu booten - was passiert?
Code: Alles auswählen
/dev/hdb1 /mnt/hdb1 ext3 noauto,users,exec 0 0
/dev/hdb2 /mnt/hdb2 auto noauto,users,exec 0 0
/dev/hdb3 /mnt/hdb3 auto noauto,users,exec 0 0
Code: Alles auswählen
/dev/hdb1 /mnt/hdb1 ext3 defaults 0 0
/dev/hdb2 /mnt/hdb2 ext3 defaults 0 0
/dev/hdb3 /mnt/hdb3 ext3 defaults 0 0
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
mach bitte als root einmal
und poste das ergebnis
Code: Alles auswählen
fdisk -l /dev/hdb
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
es sind ext3 oder fat32 oder was für Dateisysteme?
bei fat32 musst du (als eine Möglichkeit deine FSTAB so erweitern
bei fat32 musst du (als eine Möglichkeit deine FSTAB so erweitern
Code: Alles auswählen
/dev/hdb2 /mnt/hdb2 auto noauto,users,exec,umask=0000 0 0
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
darum auch meine bitte an ihn fdisk -l /dev/hdb zu machen - denn bevor man nicht genau sagen kann welches FS er drauf hat kann man eh nichts machen - aber nat. wenn er eine FAT partition hat dann muss er den eintrag machen wie von dir gesagt ...Savar hat geschrieben:es sind ext3 oder fat32 oder was für Dateisysteme?
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
Sind alles ext3 Partionen;
root@simon_workstation:/home/sibru# fdisk -l /dev/hdb
Platte /dev/hdb: 122.9 GByte, 122942324736 Byte
255 Köpfe, 63 Sektoren/Spuren, 14946 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
Gerät Boot Start End Blocks Id System
/dev/hdb1 1 4621 37118151 83 Linux
/dev/hdb2 4622 9242 37118182+ 83 Linux
/dev/hdb3 9243 14946 45817380 83 Linux
root@simon_workstation:/home/sibru#
root@simon_workstation:/home/sibru# fdisk -l /dev/hdb
Platte /dev/hdb: 122.9 GByte, 122942324736 Byte
255 Köpfe, 63 Sektoren/Spuren, 14946 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
Gerät Boot Start End Blocks Id System
/dev/hdb1 1 4621 37118151 83 Linux
/dev/hdb2 4622 9242 37118182+ 83 Linux
/dev/hdb3 9243 14946 45817380 83 Linux
root@simon_workstation:/home/sibru#
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
wenn es ext3 ist, dann sollte es daran liegen, dass die Dateien und Verzeichnisse einfach root oder wem anderes gehören..
sollte dir sagen warum du nicht schreiben kannst
Code: Alles auswählen
ls -l /mnt/hdb1
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
was siehst du? posten!
du kannst die rechte dann so ändern
funkt. es nun?
du kannst die rechte dann so ändern
Code: Alles auswählen
chmod a+rw /dev/hdb
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
Du meinst wohlmeandtheshell hat geschrieben:was siehst du? posten!
du kannst die rechte dann so ändern
funkt. es nun?Code: Alles auswählen
chmod a+rw /dev/hdb
Code: Alles auswählen
chmod a+rw /mnt/hdb3
Wenn das /dev/hdb3 schreibbar auf /mnt/hdb3 gemountet ist, dann kannst du dort auch die Dateien anderen Benutzern zuordnen. Zur Zeit gehört die Datei Gotthard user root und group root.
Du kannst nun für alle Schreibrecht und Leserecht geben (siehe oben), oder ein Unterverzeichnis anlegen, und dieses dann mit chown deinem Benuter zuweisen.
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
natürlich ...Lohengrin hat geschrieben: Du meinst wohlCode: Alles auswählen
chmod a+rw /mnt/hdb3
meandtheshell pause machen sollte - verwirrt er ist - 3 pc´s mit ähnlichem thema er vor sich hat - verwechseln er anfängt ...
-
- Beiträge: 351
- Registriert: 06.02.2005 16:07:04
Mit chmod a+rw /mnt/hdb3 funktioniert es jetzt super,
doch hätte ich es natürlich lieber, wenn so was automatisch geschehen würde...
doch hätte ich es natürlich lieber, wenn so was automatisch geschehen würde...
Code: Alles auswählen
sibru@simon_workstation:~$ ls -l /mnt/hdb3
insgesamt 4
drwxr-xr-x 3 root root 4096 2005-03-31 19:13 Gotthard
sibru@simon_workstation:~$
Das wäre fahrlässig!FishermansFriend hat geschrieben:Mit chmod a+rw /mnt/hdb3 funktioniert es jetzt super,
doch hätte ich es natürlich lieber, wenn so was automatisch geschehen würde...
Jeder Gast auf deinem System hätte automatisch Schreibzugriff auf diese Platte. Üblich ist, dass beim Einrichten, fast nichts erlaubt ist, und wenn man will, dass mehrere Leute Schreibzugriff haben, dann richtet man eine Gruppe ein, deren Mitglieder diese Leute sind, und gibt dieser Gruppe Schreibzugriff über /mnt/hdb3 oder über ein Unterverzeichnis darin.