Автор Тема: chmod  (Прочетена 2205 пъти)

Hel1Fire

  • Напреднали
  • *****
  • Публикации: 153
    • Профил
chmod
« -: Apr 23, 2005, 01:24 »
Не мога да си направя да имам пълен достъп за писане по хардовете (пробвал съм с chmod -R 777 /mnt/). Между другото не мога и да изпълнявам mount (направих я chmod 755 ), но ми казва, че трябва да съм бил суперпотребител. Някой ще може ли да ми каже и как бяха точно разпределени цифричките на chmod, че съм забравил? Четене = 4, писане = 2, изпълнение = 1 ли беше?? И също кое беше за група, кое за юзър и какво е последното от трицифреното число? Съжалявам за тъпите въпроси предварително!!
Активен

Животът не се мери с броя вдишвания, които правим, а с моментите, които спират дъха ни!!!!

Slackware 10.1, kernel 2.6.11.4, AMD Duron 1.6 Ghz, 256 DDR Ram; GeForce 440 MX 64 Mb 128 bit; 80 Gb Western Digital 7200; Sound: Via вграден.

fogata

  • Напреднали
  • *****
  • Публикации: 200
    • Профил
chmod
« Отговор #1 -: Apr 23, 2005, 09:31 »
Какво искаш да направиш с това -R.Цифрите са такива.Минусът отнема,а плюсът дава права.Например -r отнема права за четене на указан потребител.u-coбственик,g-група,о-останалите,а-всички-(това е по подразбиране).Дай малко подробности какво искаш да направиш.
Активен

Bogo

  • Напреднали
  • *****
  • Публикации: 632
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
chmod
« Отговор #2 -: Apr 23, 2005, 09:46 »
chmod---X--X--X---filename
1 run       o  g   o
    +          w  r    t
2 write     n  o   h
    +          e  u   e
4 read      r   p   r
    
chmod -R 777 file рекрусивно всички директорий и файлове надолу
Активен

live free or die хард :)

  • Гост
chmod
« Отговор #3 -: Apr 23, 2005, 10:44 »
Според мен ключа от бараката се крие в един файл в папка /etc - fstab. Mount се обръща към него.
Активен

Hel1Fire

  • Напреднали
  • *****
  • Публикации: 153
    • Профил
chmod
« Отговор #4 -: Apr 24, 2005, 11:46 »
Съжалявам, но не разбрах за цифрите в трицифреното число?? Кое е за юзър, кое за група и последното за какво е??
Активен

Животът не се мери с броя вдишвания, които правим, а с моментите, които спират дъха ни!!!!

Slackware 10.1, kernel 2.6.11.4, AMD Duron 1.6 Ghz, 256 DDR Ram; GeForce 440 MX 64 Mb 128 bit; 80 Gb Western Digital 7200; Sound: Via вграден.

hippo

  • Напреднали
  • *****
  • Публикации: 47
    • Профил
chmod
« Отговор #5 -: Apr 24, 2005, 12:03 »
Цифрите 1, 2, 4 отговарят на x, w, r: 1 - x, 2 - w, 4 - r, т.е rw- = 4® + 2(w) = 6; rwx = 4®+ 2(w) + 1 (x). Това нещо от рода на 755 отговаря на 7(u)5(g)5(o), където u - е правата на притежателя на файла, g - правата на групата, o - правата на всички останали, т.е. rwxr-xr-x = 755, r-xrw-r-x =  5(u)6(g)5(o) = 565
Активен

  • Гост
chmod
« Отговор #6 -: Apr 24, 2005, 12:04 »
Едитваш файла /etc/fstab

Там са ти маунт пойнтовете, ето какво трябва да направиш за да може като маунтнеш нещо да може да пишеш по него '<img'>

За всеки ред имаш Options, отделени със запетайки; отиди на реда който ти трябва и след последните Options добави   ,dmask=777,fmask=777  . Така всички потребители ще могат да четат и пишат по него така че внимавай '<img'>

С командата mount става по същият начин '<img'>
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
chmod
Настройка на програми
mozly 4 2221 Последна публикация Jul 08, 2003, 17:53
от mozly
chmod?
Настройка на програми
bonbon 3 1675 Последна публикация Apr 08, 2005, 07:51
от bonbon
chmod
Настройка на програми
mozly 2 1746 Последна публикация Jul 30, 2005, 18:09
от mozly
chmod
Настройка на програми
stevebradata 10 3252 Последна публикация Sep 14, 2005, 19:02
от nov_chovek
chmod permisions
Системни настройки
asp 5 2521 Последна публикация Nov 10, 2009, 23:50
от asp