Страница 1 из 1

Непонятное поведение разрешений

Добавлено: 2011-01-24 10:49:46
a1
Помогите, пожалуйста, разобраться с разрешениями для групп пользователей в FreeBSD.

Есть пользователь:

Код: Выделить всё

> id pupkin
uid=1001(pupkin) gid=0(wheel) groups=0(wheel)
Добавляю его в группу test:

Код: Выделить всё

> sudo pw groupadd -g 60000 -n test
> sudo pw groupmod -n test -m pupkin
> id pupkin
uid=1001(pupkin) gid=0(wheel) groups=0(wheel),60000(test)
Создаю директорию:

Код: Выделить всё

> sudo mkdir -p /usr/local/dir/testdir
> sudo chown nobody:test /usr/local/dir/testdir
> sudo chmod 775 /usr/local/dir/testdir
> ls -lAG /usr/local/dir
total 2
drwxrwxr-x  2 nobody  test  2 24 янв 00:04 testdir
Пытаюсь в неё что-нибудь записать:

Код: Выделить всё

> cd /usr/local/dir/testdir
> whoami
pupkin
> touch testfile
touch: testfile: Permission denied
Почему я не могу создать файл?

Re: Непонятное поведение разрешений

Добавлено: 2011-01-24 10:58:38
Гость
вроде бы видимых ошибок в логике груп нет
прийдется вам обратится в меиллист бсд, за разьяснениям

кстати есть у кого линукс под рукой? проверить сие действие в нём

зы приложите uname -a

Re: Непонятное поведение разрешений

Добавлено: 2011-01-24 11:00:57
Гость
ах да
проверите еще секрьюрити левел, он может влиять на такие тонкости
и он помоему по умолчанию сдвинут на параноидальный

man sysctl

Re: Непонятное поведение разрешений

Добавлено: 2011-01-24 11:06:05
ADRE
в wheel надо добавить это 1,
создавать пользовет может всё что угодно в своей домашгней директории или ну накрайняк сделать пользователя владельцем всех файлов.
http://www.freebsd.org/doc/ru_RU.KOI8-R ... sions.html
http://www.freebsd.org/doc/ru_RU.KOI8-R ... users.html

Re: Непонятное поведение разрешений

Добавлено: 2011-01-24 11:09:29
Гость
кого в wheel добавлять?
ничего подобного, по логике все правильно сделано

меня инетерсует последовательность действий в линуксе)

Re: Непонятное поведение разрешений

Добавлено: 2011-01-24 11:14:49
a1
Гость писал(а):зы приложите uname -a

Код: Выделить всё

FreeBSD ... 8.2-RC2 FreeBSD 8.2-RC2 #0: Wed Jan 12 17:26:33 UTC 2011     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Сразу скажу, что сильно сомневаюсь в том, что это какие-то особенности/глюки 8.2-RC2. По-моему, у меня и раньше такое бывало чуть ли не на 6.x.
Гость писал(а):проверите еще секрьюрити левел, он может влиять на такие тонкости

Код: Выделить всё

kern.securelevel: -1
Оно?
ADRE писал(а):в wheel надо добавить это 1
Кого в wheel добавить? Мне нужно не чтобы группа wheel могла писать в директорию, а группа test.
Я, конечно, немного позже перечитаю, но нельзя ли более точно указать на описание проблемы?

Re: Непонятное поведение разрешений

Добавлено: 2011-01-24 11:18:05
Гость
Сразу скажу, что сильно сомневаюсь в том, что это какие-то особенности/глюки 8.2-RC2. По-моему, у меня и раньше такое бывало чуть ли не на 6.x.
ну малоли) пусть будет в теме
Оно?
угу

ps ждем результата выполнения комманд в линукс пользователей))

Re: Непонятное поведение разрешений

Добавлено: 2011-01-24 12:44:55
ADRE
a1 писал(а):Помогите, пожалуйста, разобраться с разрешениями для групп пользователей в FreeBSD.
> id pupkin
uid=1001(pupkin) gid=0(wheel) groups=0(wheel)
У меня косоглазие =/ :Yahoo!: =)))
--
должно было работать =))

Re: Непонятное поведение разрешений

Добавлено: 2011-01-25 6:14:13
a1
Ну что, ни у кого не появилось идей?

Re: Непонятное поведение разрешений

Добавлено: 2011-01-25 18:37:50
ADRE
a1 писал(а):Ну что, ни у кого не появилось идей?
а при монтировании разде ла какие свойства?

Re: Непонятное поведение разрешений

Добавлено: 2011-01-25 19:51:11
a1
ADRE писал(а):а при монтировании разде ла какие свойства?
Раздел находится на пуле ZFS. Что тебе конкретно запостить? Вывод zfs get all и zpool get all?