Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: pravata na HDD
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: novak_v_linux (vanko01 __@__ abv< dot >bg) Дата: 10/19/2003
 nemoga da si opravq pravata na harda. i sq kat si mount-na
 nqkoi ot dqlovete i kat restartiram ve4e ne e montiran i pak
 trqbva da go montiram. Osven tova nemoga da pi6a varhu harda
zaradi tez tapi prava. 
 molq da mi pomognete za6toto i vie nqkoga ste bili novaci i
neste znaeli, e sq az sam na va6e mqsto.



Отговор #1
От: Н. Антонов (nikola< at >linux-bg< dot >org) Дата: 10/19/2003
 Какъв хард, бе, човек? Какви права на харда? Аз като бях
 новак, поне знаех как да си задам въпроса:) Не се обиждай,
но правилно зададеният въпрос е половин отговор.


Отговор #2
От: novak_v_linux (vanko01__at__abv__dot__bg) Дата: 10/19/2003
 abe 4ovek az sam na red hat9.0 i prosto nemi dava da
 zapisvam na nqkoi ot dqlovetena harda mi, i nai gadnoto kato
 restartiram montiranite mi hardove se otmontirvat i pak
 trqbva da gi montiram i to samo da moga da 4eta ot tam bez
da pi6a.
 a az iskam da moga kakto da 4eta  taka i da pi6a i da sa
montirat avtomati4no pri restartirane
razbrah 4e tui se pravi nqkak ot /ect/fstab


Отговор #3
От: krasimir (kr (a) developer< dot >bg) Дата: 10/20/2003
правилно си разбрал
/etc/fstab
това е един примерен файл:
 less /etc/fstab
 /dev/hdc1        swap             swap        defaults      
  0   0
 /dev/hda1        swap             swap        defaults      
  0   0
 /dev/hda2        /                ext3        defaults      
  1   1
 /dev/hdc2        /disk2           reiserfs    defaults      
  1   2
 /dev/hda3        /var             reiserfs    defaults      
  1   2
 /dev/hda5        /tmp             reiserfs    defaults      
  1   2
 /dev/hda6        /home            reiserfs    defaults      
  1   2
 /dev/hda7        /var/spool/mail  ext3       
defaults,usrquota,grpquota    1   2
 /dev/cdrom       /mnt/cdrom       iso9660    
noauto,owner,ro  0   0
 /dev/fd0         /mnt/floppy      auto        noauto,owner  
  0   0
 none             /dev/pts         devpts      gid=5,mode=620
  0   0
 none             /proc            proc        defaults      
  0   0

предполагам че твоя файл ще е значително по-къс, но
синкаксиа на описване е същия:
например  /dev/hda2 значи:
 /dev/ИмеНаУстрйството /МястоНаМонтиране
ТипНаФайловатеСистема опции флагове флагове
предполагам че ти искаш да си монтираш FAT32 дяловете.
можеш да го направиш така:
/dev/hdaX /mnt/c vfat auto,user 0 0 
добавяш този ред във въпросния /etc/fstab
пробвай така какво ще стане.



Отговор #4
От: Н. Антонов (nikola__at__linux-bg __точка__ org) Дата: 10/20/2003
 Не, явно господинът пак не е разбрал, че трябва да си зададе
 въпроса правилно. Кажи за каква файлова система става дума.
 Нали знеш какво е файлова система? Ако е fat32, описва се
 като vfat, но за да можеш да пишеш в нея, трябва да я
 монтираш със специални флагове като umask=022 и дори
 uid=1000 или примерно както е идентификационният номер на
 потребителя, който искаш да притежава правата над нея.
Разбра ли какво означава да си зададеш въпроса правилно?


Отговор #5
От: off Дата: 10/20/2003
Off Nikola, stiga si se pravil na interesen.   
Zabravi ti kogato se macheshe s Mandrake i prikazvashe   
gluposti (to ne che sega ne prikazvash gluposti de, ama   
pone sa po-malko).   
   
 Pich vav /etc/fstab za da mojesh da montirash daden dial na 
 
 diska s prava za pisane i chetene ot vseki user, triabva da 
 
dobavish opciite: users,rw.   
primerno:   
   
 /dev/hda1    /mnt/hdC     vfat  users,rw,noatime,nodiratime 
 
   
 tva pri uslovie che diala na dika koito iskash da montirash 
 
 e FAT32 (Win98 ili tam kvoto e), nameira se v /dev/hda1 i  

se montira v /mnt/hdC.   
 Vij pri tebe kak e. Vajnoto e da slojish nakraia: users,rw  

drugoto sa ekstri za po-goliama barzina.   
 Ako imash problemi postni si sadarjaneieto na fstab-a, kaji 
 
koi partition ti pravi problemi i shte ti kaja kakvo da   
opravish.


Отговор #6
От: novak_v_linux (vanko01 (a) abv[ точка ]bg) Дата: 10/20/2003
 mnooo mersi ¨off¨ sq ve4e se montirat avtomati4no
 no pak katsam s user (ne s root) pak nemooga da pi6a varhu
tqh.
 a izvinqvam se 4e ne pisah 4e dqla e fat32 no ti si se
dosetil . 
/dev/hda7	/mnt/hda7	vfat 	users,rw,noatime,nodiratime 0 0
 eto ti edin primeren red po koito sam pravil ostanalite
dqlove, i pak nemoje da se pi6e.
 iskam da mi kaje6 kvo da napravq za da moga s user
¨ivan¨ da moga  da pi6a


Отговор #7
От: Н. Антонов (nikola< at >linux-bg __точка__ org) Дата: 10/20/2003
 Ами, време беше да схванеш какво имам предвид. За да можеш
 да пишеш, трябва да посочиш собственик на дяловете. По
 подразбиране е root. Можеш да го направиш с опицята
 uid=. Изпълни командата id и виж кое ти е ID-то.
Примерно ако е 1000, пишеш така.

/dev/hda7 /mnt/hda7 vfat defaults,uid=1000,umask=022  0 0



Отговор #8
От: novak_v_linux (vanko01 __@__ abv[ точка ]bg) Дата: 10/20/2003
mersi Н. Антонов naistina stana
 4esno da ti kaja otna4ali si mislih 4e si ot tez det se
 zaqjdat s neznae6tite da se 4uvstavat kofti ama si se okazal
svqsten 4ovek.
:)


Отговор #9
От: Н. Антонов (nikola (a) linux-bg< dot >org) Дата: 10/20/2003
 Не съм искал да се заяждам. Просто когато задаваш въпроси,
 бъди ясен и конкретен. Примерно тук трябваше да посочиш
 файловата система. Защото fat32 не е unix-like файлова
 система и не познава такива неща като собственици и групи на
 файловете, както и права от типа w x r. Затова при нея
 трябва изрично да й зададат флагове, които ядрото да й
 присвои, така че да заприлича малко на unix-like файлова
система. 

 Ако искаш да могат да пишат повече хора, трябва да ползваш
 флага gid=. Примерно, правиш си група vfat и в нея
 включваш хората, които ще могат да пишат. Да речем, че ID-то
на групата е 1010. Ще трябва да променим umask.

 /dev/hda7 /mnt/hda7 vfat defaults,uid=1000,gid=1010,
umask=002  0 0

 Така освен собственика, ще могат да пишат и всички членове
на въпросната група.


Отговор #10
От: off Дата: 10/22/2003
Edno poiasnenie: 
/bin/mount triabva da e s prava: rws-r-x-r-x 
ako ne e, tova se pravi kato root s 
 
chmod 4755 /bin/mount 
 
 togava niama nujda da se okazvat v /etc/fstab vsichki tia
UID i 
umask i da se praviat grupi.


Отговор #11
От: dimodim Дата: 10/22/2003
ako ne te interesuva koi user ste gleda vat32 partition-na
nai dobre napishi v /etc/fstab nesto podobno:
/dev/hda5 /mnt/other vfat rw,umask=000         0   0



Отговор #12
От: Н. Антонов (nikola __@__ linux-bg__dot__org) Дата: 10/22/2003
off, не заблуждавай човека:)

Това, което се отнадя до chmod, дадено по-горе, не отменя 
редактирането на fstab. Когато даваш SUID на mount/umount, 
ти разрешаваш на всеки да използва командата, но това няма 
отражение върху правата на дяловете. Освен това, ако ще го 
правиш, е добре да добавиш в fstab и флаг user, за да не 
 могат други да демонтират дял, който ти си монтирал вече, а
да можеш да си го демонтираш само ти. 

 dimodim, в една юникс-среда има една единствена директория,
 която трябва да е с права 777, това е /tmp. Разрешението
 всеки да прави каквото си иска върху системата е характерно
за една друго ОС;) Просто не е научно. Нека човекът да се 
научи да работи правилно с Линукс.



Отговор #13
От: off Дата: 10/22/2003
Nikola, razbira se che stava sas SUID (probvai ako ne mi 
viarvash). 
Osven tova kogato stava vapros za domashna mashina s 1-2 
useri, za kakvi ogranichenia mi govorish? 
Znachi ako user1 montira, diala, samo toi i root da mogat 
da go razmontirat. Ako ne e montiran obache i user2 go 
montira, togava samo user2 ( i root) shte moje da si go 
razmontira. Kakav e smisala ot tezi glupavi ogranichenia, 
koi da moje da razmontira diala? 
Choveka popita kak da si montira VFAT dial na domashnia 
komputer, ti go izkara nauchen problem.


Отговор #14
От: Н. Антонов (nikola __@__ linux-bg< dot >org) Дата: 10/23/2003
 Доколкото разбрах, човекът иска да си монтира дяловете
 автоматично при boot. Така ли е? Е, хайде тогава, опиши ги в
 fstab без uid и виж после какви ще са ти правата, нищо че
имаш SUID на mount/umount.


<< Slack 9.1 + CD BURN (4 ) | POP3 nastroiki v Pine (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)