LinuxForum.Fans
Тема

Некоторые вопросы монтирования

Автор: drBatty 40 сообщений 4102 просмотров
#156963
drBatty написал:
эх...
[quote=man mount]-w, --rw
Mount the filesystem read/write. This is the default. A synonym is -o rw.

не надоело?[/quote]
Оно не отменяет права, если у пользователя нет права на запись в каталог, хоть 10 раз можно написать --rw, обматерить компьютер, mount и всех тех, кто придумал unix, записать всё равно ничего не получится.

drBatty написал:
ну почитайте ещё маны, раз вы не понимаете, что происходит

может это вам их стоит ещё раз их посмотреть? или с чем вы не согласны в этом примере?

#156968
Fat-Zer написал:
Оно не отменяет права, если у пользователя нет права на запись в каталог, хоть 10 раз можно написать --rw, обматерить компьютер, mount и всех тех, кто придумал unix, записать всё равно ничего не получится.

ну что поделать? :P

я потому и советую сделать каталог, и дать права записи всем в этот каталог. если оно так надо... а в корень ФС юзеру нельзя писать, это верно, правильно, и ваще Ъ. А менять насильно владельца - не Ъ.

#156983
drBatty написал:
ну что поделать?

я потому и советую сделать каталог, и дать права записи всем в этот каталог. если оно так надо... а в корень ФС юзеру нельзя писать, это верно, правильно, и ваще Ъ. А менять насильно владельца - не Ъ.

/facepalm
вы всё время советовали "правильно" примонтировать.

выставлять права 777 на какой-то каталог - это по вашему Ъ?
А для Ъ нужно сделать по-другому: создать группу пользователей файлопомойки и дать право на запись на запись только этой группе, а также установить setgid и sticky на директории. (ещё правильнее было бы пользоваться acl)
и если задуматься, то чем черевато право на запись в корень ФС? только тем что это не идеологично? Если за машиной работает только один человек, и он делает файлопомойку на отдельном разделе, то почему бы и нет... (себе я такого не сделал как раз из-за того, что это действительно как-то неправильно выглядит)

у меня так (/store - точка монтирования файлопомойки):
/store/ 755 root:root
/store/* rwxrwsr-t root:users

#156988
Fat-Zer написал:

А для Ъ нужно сделать по-другому: создать группу пользователей файлопомойки и дать право на запись на запись только этой группе, а также установить setgid и sticky на директории. (ещё правильнее было бы пользоваться acl)

На домашней машине с одним пользователем? Сурово...

#156989
Fat-Zer написал:
вы всё время советовали "правильно" примонтировать.

ага.

Fat-Zer написал:
выставлять права 777 на какой-то каталог - это по вашему Ъ?

да. это Ъ.

Fat-Zer написал:
А для Ъ нужно сделать по-другому: создать группу пользователей файлопомойки и дать право на запись на запись только этой группе, а также установить setgid и sticky на директории.

это конечно Ъ, только обычно это не нужно. Можно проще сделать :)

Fat-Zer написал:
(ещё правильнее было бы пользоваться acl)

если у вас Over9000 юзеров, то ACL - Ъ.

Fat-Zer написал:
и если задуматься, то чем черевато право на запись в корень ФС? только тем что это не идеологично?

а вы не знаете? всё просто - это проблема безопасности. предположим, юзер станет владельцем корня ФС. К чему это приведёт? очевидно к тому, что пользователь сможет всё контролировать. Это не страшно, пока всё хорошо. А если файл потеряется? Куда его девать системе? Сейчас она складывает в недоступный никому кроме админа каталог lost+found, ибо толком не знает, насколько секретные эти файлы. А если разрешить всем подряд права, то злоумышленник сможет имитировать сбой ФС, а потом выковырять файлы, к которым у него нет доступа.

Fat-Zer написал:
у меня так

а у меня так:
/store/share/ 0777 root:root

#156991
drBatty написал:
если необходимо, что-бы любой юзер мог смонтировать данную ФС

у ТС ФС уже смонтирована если что smile нужно было только дать права на запись

drBatty написал:

[quote=redgy92]1 - диск уже смонтирован, об этом написано в 1-м посте
2,3 - это тут вообще не умесно, т.к. фс = ext4, о чем опять же написано в 1 посте
4 - вы так часто меняете дистр, что вам надоело каждый раз выполнить одну команду chown?

1) я в курсе, но это вы советовали
2) я в курсе, но это вы советовали
3) я в курсе, но это вы советовали
4) я в курсе, но это вы советовали

за что минус и получили. перечислено 4 случая, и В КАЖДОМ из них ваш совет неправильный.[/quote]
вот не задача то....я советовал только сделать юзера владельцом /media/all и ничего более. Вы на меня наговариваете много

2 и 3 пункт - вы не были в курсе ->> http://linuxforum.ru/viewtopic.php?pid=173822#p173822

drBatty написал:
перечислено 4 случая, и В КАЖДОМ из них ваш совет неправильный.

в данном случае у нас только 1 случай, в котором мой совет, пусть по вашему и ''неправильный' помог

#156992
Fat-Zer написал:
/store/* rwxrwsr-t root:users

все-бы так делали, и мир стал-бы проще... Для злоумышленников.
В данном конкретном случае, ваша ошибка вот в чём: Вы используете группы. НО! по своему определению, группы - это несколько юзеров. А у вас - один. Следовательно, вы дали права кому-то ещё, а именно - злоумышленнику. Зачем?

#157004
drBatty написал:
а вы не знаете? всё просто - это проблема безопасности. предположим, юзер станет владельцем корня ФС. К чему это приведёт? очевидно к тому, что пользователь сможет всё контролировать. Это не страшно, пока всё хорошо. А если файл потеряется? Куда его девать системе? Сейчас она складывает в недоступный никому кроме админа каталог lost+found, ибо толком не знает, насколько секретные эти файлы. А если разрешить всем подряд права, то злоумышленник сможет имитировать сбой ФС, а потом выковырять файлы, к которым у него нет доступа.

а кто говорил а правах на доступ к lost+found? они и останутся какими были. если проблема в безопасности и есть, то она глубже...

mvt написал:
На домашней машине с одним пользователем? Сурово...

не достаточно сурово... безопасность у меня ни к чёрту...

#157010
drBatty написал:
все-бы так делали, и мир стал-бы проще... Для злоумышленников.
В данном конкретном случае, ваша ошибка вот в чём: Вы используете группы. НО! по своему определению, группы - это несколько юзеров. А у вас - один. Следовательно, вы дали права кому-то ещё, а именно - злоумышленнику. Зачем?

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

#157018

Хорошо бы теоретигам собраться в другой теме. (И я за вами :) ). А здесь человек задал практический вопрос, достаточно практического ответа, например со ссылкой на man mount

#157043
Fat-Zer написал:
а кто говорил а правах на доступ к lost+found? они и останутся какими были. если проблема в безопасности и есть, то она глубже...

зачем глубже? на поверхности. мы обсуждаем, почему не Ъ chown -R. И почему нет доступа к корню.

Fat-Zer написал:
я не говорил, что я единственный пользователь своего компа... да, это гипотетическая дыра, но сначала злоумышленник должен включить себя в эту группу...

facepalm :(

mvt написал:
А здесь человек задал практический вопрос, достаточно практического ответа, например со ссылкой на man mount

мы уже как минимум 4 кардинально разных способов обсудили. Не по теме разве?

#157044
drBatty написал:

мы уже как минимум 4 кардинально разных способов обсудили. Не по теме разве?

Не, это хорошо, но потом кто-то по "поиску" будет искать и будет несколько озадачен результатами :)
PS Где-то была тема про mount? Может лучше ее как-то дополнить?

#157046
redgy92 написал:
вот не задача то....я советовал только сделать юзера владельцом /media/all и ничего более. Вы на меня наговариваете много

можете предложить забивать шурупы молотком. на форуме столяров. реакция будет похожей... :(

redgy92 написал:
в данном случае у нас только 1 случай, в котором мой совет, пусть по вашему и ''неправильный' помог

да. не спорю. за то и минус поставил :)
если-бы ТС не послушался, а почитал-бы маны, то не поставил-бы. поставил-бы плюс. А вот ТС просто взял, и выполнил ваш совет, даже не задумавшись :(

#157048

Как тему назвать? Тогда я перенесу все что надо.

#157049
mvt написал:
Не, это хорошо, но потом кто-то по "поиску" будет искать и будет несколько озадачен результатами

потому как не такой уж простой случай вообще-то. а тема там-же: http://linuxforum.ru/viewtopic.php?id=10553

#157053
--=XliN=-- написал:
Как тему назвать? Тогда я перенесу все что надо.

Лучше перенести в "разговоры", а как назвать - даже и не знаю.
"Некоторые вопросы монтирования"? :)

#157054

Забыл про этот кусок ))

#157055

Эх весело сегодня, надо запастись кучей еды и смотреть что тут будет дальше происходить... smile

#157057
drBatty написал:

потому как не такой уж простой случай вообще-то. а тема там-же: http://linuxforum.ru/viewtopic.php?id=10553

Вот. А если как-то все это (несомненно полезное :) ) обсуждение обобщить, (чтобы всем были понятны опции монтирования и права на точку монтирования в разных случаях) и добавить в эту тему? Одним постоянным вопросом на форуме меньше будет

#157150
mvt написал:
и добавить в эту тему? Одним постоянным вопросом на форуме меньше будет

сейчас...

Войдите или зарегистрируйтесь, чтобы ответить.