помогите разобратся с правами

Discussion in 'Песочница' started by gavs, 24 Feb 2008.

Thread Status:
Not open for further replies.
  1. gavs

    gavs New Member

    Joined:
    8 Jun 2006
    Messages:
    14
    Likes Received:
    2
    Reputations:
    0
    господа подскажите пожалуста что обозначает
    "-rwxrwxrwx" а что к примеру "-rw-r--r--" или например "drwxrwxrwx"? как я понимаю 0777 - это "-rwxrwxrwx" и позволяет чтение/запись/удаление файла? но почему 3 раза повторяется 7ка?

    заране спасибо и сори если вапрос нюбский, просто так получилось что волею судьбы с никсами раньше как то несталкивался, а сейчас пришлось и тяжковато :(
     
  2. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    d - директория
    rwx - чтение, запись, выполнение
    слева направо - создатель файла/папки, потом группа создателя и все остальные юзеры
    w для директории - возможность создавать и писать в ней файлы
     
    1 person likes this.
  3. gavs

    gavs New Member

    Joined:
    8 Jun 2006
    Messages:
    14
    Likes Received:
    2
    Reputations:
    0
    2Piflit большое спасибо - четко и понятно!
    то бишь если у файла права "-rw-r--r--" то я с ним ниче немогу сделать? (хостер masterhost.ru, ось FreeBSD 4.11-RELEASE-p17, uid=2000)
     
  4. .Slip

    .Slip Elder - Старейшина

    Joined:
    16 Jan 2006
    Messages:
    1,571
    Likes Received:
    977
    Reputations:
    783
    Ничего кроме чтения.
     
  5. Macro

    Macro Elder - Старейшина

    Joined:
    11 Nov 2006
    Messages:
    552
    Likes Received:
    298
    Reputations:
    207
    Если файл создан не тобой, т.е. ты не его владелец...
     
  6. ENFIX

    ENFIX Elder - Старейшина

    Joined:
    6 Jun 2006
    Messages:
    175
    Likes Received:
    122
    Reputations:
    75
    если начинается с
    - - то это файл,
    если с
    d - дирректория
    если с
    l - то ссылка.

    например
    -rwxrwxrwx
    первая "тройка" - права владельца, вторая - группа и 3 - все остальные
    r - 4
    w - 2
    x - 1
    т.е. 0777 - получается (4+2+1)(4+2+1)(4+2+1) (владелец, группа, остальные) и т.д. по аналогии
     
  7. .Slip

    .Slip Elder - Старейшина

    Joined:
    16 Jan 2006
    Messages:
    1,571
    Likes Received:
    977
    Reputations:
    783
    C чшмодом 644 он и создать не сможет)
     
  8. gavs

    gavs New Member

    Joined:
    8 Jun 2006
    Messages:
    14
    Likes Received:
    2
    Reputations:
    0
    ясно... а что значит "u---------"?
    и может ктонить случайно знает какойнить сплой под фрибздю 4.11?
     
  9. Spyder

    Spyder Elder - Старейшина

    Joined:
    9 Oct 2006
    Messages:
    1,388
    Likes Received:
    1,209
    Reputations:
    475
    .Slip
    права файла -rw-r--r--
    говорят тебе что его владелец имеет права на запись и чтение, группа имеет право на чтение и весь остальной мир имеет право на чтение
    как ты думаешь если у владельца uid=10 и у тебя (к примеру) шелл работает с uid=10, то ты не сможешь его изменять? =)
     
    1 person likes this.
  10. Spyder

    Spyder Elder - Старейшина

    Joined:
    9 Oct 2006
    Messages:
    1,388
    Likes Received:
    1,209
    Reputations:
    475
    gavs, под старые версии есть один локал рут сплоет и ещё я видел сплоет который делает копию master.passwd
    milw0rm.com
    FreeBSD 3.5.1/4.2 Ports Package Local Root Exploit
    http://milw0rm.com/exploits/287
    наверное на твоей тачке работать не будет


    FreeBSD (4.x , < 5.4) master.passwd Disclosure Exploit
    http://milw0rm.com/exploits/1311
     
Thread Status:
Not open for further replies.