Автор Тема: Запутался в правах доступа [решено]  (Прочитано 7474 раз)

Оффлайн Meatcoins

  • Участник
  • *
  • Сообщений: 320
Я член группы webmaster.
Есть каталог html с правами:
drwxrws--- 2 root webmaster 4096 Фев 19 09:36 html
Я почему-то туда даже зайти не могу. Я же член группы webmaster и права rw у меня есть, а зайти не могу, почему?
Будто у меня права не как у члена группы, а как у "других" пользователей.
Не понимаю почему!  ??? ???
[me@localhost html]$ groups
me wheel uucp proc cdrom floppy cdwriter audio radio camera xgrp scanner webmaster
[me@localhost html]$ cd /var/www/apache2/html
bash: cd: /var/www/apache2/html: Отказано в доступе
[me@localhost html]$ cd /var/www/apache2/html
bash: cd: /var/www/apache2/html: Отказано в доступе
[me@localhost html]$ ls -l html
ls: невозможно получить доступ к html: Отказано в доступе
[me@localhost html]$ ls -l
ls: невозможно открыть каталог .: Отказано в доступе
[me@localhost html]$ cd /var/www/apache2
[me@localhost apache2]$ ls -l
итого 20
drwxr-xr-x 2 root root      4096 Фев 19 09:36 cgi-bin
drwxr-xr-x 3 root root      4096 Фев 19 09:36 error
drwxrws--- 2 root webmaster 4096 Фев 19 09:36 html
drwxr-xr-x 3 root root      4096 Фев 19 09:36 icons
lrwxrwxrwx 1 root root        50 Фев 19 09:36 manual -> ../../../usr/share/doc/apache2-manual-2.2.8/manual
drwxr-xr-x 2 root root      4096 Мар  1  2008 manual-addons
[me@localhost apache2]$
« Последнее редактирование: 20.02.2009 12:28:18 от Skull »

Оффлайн Meatcoins

  • Участник
  • *
  • Сообщений: 320
Re: Запутался в правах доступа
« Ответ #1 : 19.02.2009 15:37:14 »
Что-то какие-то очень странные дела!
Создал папку "r" как root.
Пробовал менять права:
drwsrws--- 2 root webmaster 4096 Feb 19 16:18 r
drwxrwx--- 2 root webmaster 4096 Feb 19 16:18 r
Всё равно не могу там ничего создавать!
Я член группы webmaster - с правами rwx я должен мочь создавать всё что угодно в этой папке!
Но у меня нет почему-то доступа! Хотя должен быть!
Делаю так:
[root@localhost www_try]# chmod o+r r
[root@localhost www_try]# chmod o+x r
[root@localhost www_try]# chmod o+w r
После этого могу делать в этой папке всё что хочу, даже если её владелец root.
Хотя это неправильно - я должен это мочь и без rwxrwxrwx!
Это что bugs???

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Запутался в правах доступа
« Ответ #2 : 19.02.2009 16:02:44 »
Цитировать
Я член группы webmaster
Вы уверены ? Что показывает вам команда id ?

Оффлайн Meatcoins

  • Участник
  • *
  • Сообщений: 320
id
« Ответ #3 : 20.02.2009 09:06:23 »
Вот:
[me@localhost ~]$ id
uid=500(me) gid=500(me) группы=500(me),10(wheel),14(uucp),19(proc),22(cdrom),71(floppy),80(cdwriter),81(audio),83(radio),107(camera),422(xgrp),36(scanner),49(webmaster)
[me@localhost ~]$ groups
me wheel uucp proc cdrom floppy cdwriter audio radio camera xgrp scanner webmaster
[me@localhost ~]$

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Запутался в правах доступа
« Ответ #4 : 20.02.2009 09:25:17 »
А какие права у папки более верхнего уровня ?

Оффлайн Meatcoins

  • Участник
  • *
  • Сообщений: 320
Re: Запутался в правах доступа
« Ответ #5 : 20.02.2009 11:10:38 »
Полный путь /var/www/apache2/html
Вот такие права:
drwxr-xr-x  20 root root  4096 Янв 10 11:05 var

drwxr-xr-x  6 root root   4096 Фев 19 09:36 www

drwxr-xr-x 7 root root 4096 Фев 19 09:36 apache2

drwxrws--- 4 root webmaster 4096 Фев 20 11:35 html

Полная мистика!
Вчера не мог создавать ничего в папке html, а теперь могу.
Мистика!
Сегодня врубил комп, ничего не делал, просто зашёл в  /var/www/apache2/html и создал там папку!

[me@localhost apache2]$ cd html
[me@localhost html]$ ls -l
итого 36
-rw-rw-r-- 1 root webmaster 2205 Янв 10  2008 apache_pb22_ani.gif
-rw-rw-r-- 1 root webmaster 2410 Янв 10  2008 apache_pb22.gif
-rw-rw-r-- 1 root webmaster 1502 Янв 10  2008 apache_pb22.png
-rw-rw-r-- 1 root webmaster 2326 Янв 10  2008 apache_pb.gif
-rw-rw-r-- 1 root webmaster 1385 Янв 10  2008 apache_pb.png
drwxr-sr-x 2 me   webmaster 4096 Фев 20 11:34 gfgf
-rw-rw-r-- 1 root webmaster   47 Фев 20 11:35 index.html
-rw-rw-r-- 1 me   webmaster   44 Янв 10  2008 index.html~
drwxr-sr-x 2 me   webmaster 4096 Фев 20 11:35 vbb

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Re: Запутался в правах доступа
« Ответ #6 : 20.02.2009 11:17:05 »
А теперь удалите себя из этой группы, и мистика повторится, Вы сможете туда писать  ;).
Перезайти нужно было в сеанс.

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Запутался в правах доступа
« Ответ #7 : 20.02.2009 11:22:42 »
тьфу ты!
ну так, добавив группу, надо-ж зайти в новый сеанс
в старом, само собой, про эту группу не сном ни духом было :)

Оффлайн Meatcoins

  • Участник
  • *
  • Сообщений: 320
Спасибо!
« Ответ #8 : 20.02.2009 11:39:56 »
Ух, ты! А я этого не знал! Я уж думал - это глюки...
Спасибо!

Оффлайн Profit-80

  • Участник
  • *
  • Сообщений: 68
здравствуйте. Научите, пжлста, понимать вывод информации о правах доступа
например в этой строке:
drwxr-xr-x 2 root root      4096 Фев 19 09:36 cgi-binчто означает drwxr? потом через дефис xr потом x
потом идет ДВОЙКА, потом два раза root

что означает каждое из этих перечисленных? в этом примере
спсбо


Оффлайн Profit-80

  • Участник
  • *
  • Сообщений: 68
ссылками ответить можно?

http://docs.altlinux.org/archive/3.0/compact/compact3.0/packages_apt.kirill.prev/index.html
http://docs.altlinux.org/archive/2.3/junior/alt-docs-extras-linuxnovice/ch02s08.html
https://heap.altlinux.ru/alt-docs/modules/linux_permissions/index.html
http://salomatin.ru/index.php?option=com_content&view=article&id=53:pravanafile&catid=37:stati&Itemid=62
ПЕРВАЯ ССЫЛКА ОКАЗАЛАСЬ ДОСТАТОЧНОЙ, СОДЕРЖАЩЕЙ ПОЛНЫЙ ОТВЕТ. СПСБО. ТЕПЕРЬ Я ДАЖЕ ЗНАЮ КАК ОТКРЫТЬ СЕБЕ ЧУТЬ БОЛЬШЕ ПРАВ НА КАКОЙ НИДЬ ФАЙЛ

Оффлайн Profit-80

  • Участник
  • *
  • Сообщений: 68
вот проблема:
взялся установить линукс легкий 4 на комп. предварительно все файлы сохранил на съемный жесткий диск.
систему устновил, затем хотел все вернуть что было на этом компе
вставляю жесткий съемный, а выходит сообщение: отказано в доступе.
как открыть доступ к съемному жесткому диску?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Скопируйте в mc от root
su -
mc

Оффлайн NickM

  • Участник
  • *
  • Сообщений: 963
выходит сообщение: отказано в доступе.

автомонтирование диска происходит нормально? посмотреть бы вывод fdisk -l,