Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Vatman в Feb 25, 2008, 17:32



Титла: как да монтирам файлова система
Публикувано от: Vatman в Feb 25, 2008, 17:32
mount /dev/sdb4 /mnt -t ext3
Какво да добавя, че като обикновен потребител да мога да пиша в /mnt. Прегледах man-а но никъде не видях къде да окажа кой има достъп и кой не.


Титла: как да монтирам файлова система
Публикувано от: Gaara в Feb 25, 2008, 17:55
man chmod  :)


Титла: как да монтирам файлова система
Публикувано от: Vatman в Feb 25, 2008, 18:18
а да добавя нещо към по-горната ми трябва :) Така трябва да му сложа и рекурсивно да го направи и на 80 ГБ mp3-ки става мъка.


Титла: как да монтирам файлова система
Публикувано от: Gaara в Feb 25, 2008, 19:53
Можеш просто да промениш правата на директориите и файловете на монтираният дял -> примерно 770. Въпроса е, че дяла ти е ext3 , а той не поддържа users и umask опциите.

Друг вариант е, да направиш следното:
- създаваш нова група (примерно shared)
- променяш групата на устройството, което искаш да монтираш, на shared
- задаваш g+rw на у-вото и му вдигаш +s флага
- задаваш точка на монтиране и я присвояваш на групата shared
- прибавяш потребителите, които искаш да имат достъп до дяла, в групата shared
- монтираш дяла с опициите group,suid,dev

Успех


Титла: как да монтирам файлова система
Публикувано от: Vatman в Feb 25, 2008, 20:27
е то ако го добавя във fstab ще стане работата. Идеята ми беше с командата за монтиране. Щот примерно и USB като монтирам имам същия проблем.


Титла: как да монтирам файлова система
Публикувано от: boyan7640 в Feb 25, 2008, 23:00
Ми то си зависи от файловата система на дяла, който монтираш (както вече ти писа Gaara). В man mount си пише за всяка файлова система какви опции може да подадеш на mount.

Ако USB устройството ти е vfat, то тогава подаваш нещо от сорта:
Примерен код
id <username>
mount -t vfat /dev/sdb4 /mnt/temp -о uid=500,gid=500,umask=0022     # uid и gid гледаш от първата команда


За ext3 си задаваш директно правата с chmon и с опцията chmon -R за рекурсивно, а и разбира с chown и с опцията chown -R за рекурсивно.

И разбира се всичко останало в MAN-овете :)!


Титла: как да монтирам файлова система
Публикувано от: Gaara в Feb 26, 2008, 00:33
Цитат (Vatman @ Фев. 25 2008,21:27)
е то ако го добавя във fstab ще стане работата. Идеята ми беше с командата за монтиране. Щот примерно и USB като монтирам имам същия проблем.

И какво ще напишеш във fstab?
Различават ли се опциите на mount и тези във fstab?
Фат32 (vfat) дяла можеш да го монтираш и опишеш във fstab с опциите users и umask.


Титла: как да монтирам файлова система
Публикувано от: tonitochev в Feb 26, 2008, 07:17
Абе как така ще монтираш директорията /mnt, като тя е вече част от файловата система? Тази директория и директорията /media са предназначени във тях да си създаваш точки на монтиране. Тоест, например, създаваш си папка mp3 във /mnt и след това вече монтираш:

mount /dev/sdb4 /mnt/mp3

а ако го опишеш в fstab даже ще се монтира автоматично:
/dev/sdb4       /mnt/sdb4   ext3    defaults         0       0
това, ако /dev/sdb4 е на ext3.
Ако е на ntfs
/dev/sdb4 /mnt/sdb4 ntfs umask=0022 0  0