господа подскажите пожалуста что обозначает "-rwxrwxrwx" а что к примеру "-rw-r--r--" или например "drwxrwxrwx"? как я понимаю 0777 - это "-rwxrwxrwx" и позволяет чтение/запись/удаление файла? но почему 3 раза повторяется 7ка? заране спасибо и сори если вапрос нюбский, просто так получилось что волею судьбы с никсами раньше как то несталкивался, а сейчас пришлось и тяжковато
d - директория rwx - чтение, запись, выполнение слева направо - создатель файла/папки, потом группа создателя и все остальные юзеры w для директории - возможность создавать и писать в ней файлы
2Piflit большое спасибо - четко и понятно! то бишь если у файла права "-rw-r--r--" то я с ним ниче немогу сделать? (хостер masterhost.ru, ось FreeBSD 4.11-RELEASE-p17, uid=2000)
если начинается с - - то это файл, если с d - дирректория если с l - то ссылка. например -rwxrwxrwx первая "тройка" - права владельца, вторая - группа и 3 - все остальные r - 4 w - 2 x - 1 т.е. 0777 - получается (4+2+1)(4+2+1)(4+2+1) (владелец, группа, остальные) и т.д. по аналогии
.Slip права файла -rw-r--r-- говорят тебе что его владелец имеет права на запись и чтение, группа имеет право на чтение и весь остальной мир имеет право на чтение как ты думаешь если у владельца uid=10 и у тебя (к примеру) шелл работает с uid=10, то ты не сможешь его изменять? =)
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