Решено: [Ubuntu] Права доступа к разделу. (Знаю что уже обсуждалось не раз, но почемут не получается.)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

JCHouse
Сообщения: 54
ОС: Ubuntu 7.10

Решено: [Ubuntu] Права доступа к разделу.

Сообщение JCHouse »

Есть раздел на жестком диске (ext 3) смонтированый при установке.

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

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=db8895a0-7aab-4d68-a1fe-147b0c2b5165 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda3
UUID=249f97cd-06b6-48f3-bab2-f94924e8381f /media/info     ext3    defaults        0       2
# /dev/sda4
UUID=4707-BB95  /media/win_c    vfat    defaults,utf8,umask=007,gid=46 0       1
# /dev/sda1
UUID=ff8c5103-1152-4cae-9ef8-39208a9959e7 none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0


На него под юзером не могу ниче записать (кто бы сомневался :console: )

Команды типа

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

sudo chmod -R a+rw /media/info
не помогают... Может кто подскажет где я бока порю (хотя в опенсусе с этим разобрался быстро и без болезнено)

ЗЫ Краткое руководство по chmod на русском ситал, но к сожалению без примеров тяжело разобраться. На английском не загрузилась страница.. Наверное удалили...
Спасибо сказали:
Аватара пользователя
mczim
Сообщения: 665
ОС: Debian/Ubuntu

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение mczim »

#sudo chmod -R 777 /media/info

должно хватать!!!
Я странный...
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение oyster »

монтировать надо с опцией umask=0
umask отнимает привилегии (по тому же принципу, по которому chmod назначает, только наоборот).
У тебя же по дефолту наверняка глобально стоит что то типа umask=022 (то есть запрещено право на запись группе и всем остальным, кроме владельца). Советую прописать в fstab для нужного раздела umask=0.
Спасибо сказали:
Current_Density
Сообщения: 773
Статус: Участник

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение Current_Density »

JCHouse,

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

chown "имя_пользователя"  /media/info

для справок:

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

chown --help

umask-и трогать не нужно.
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение skeletor »

измени строку

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

defaults,utf8,umask=007,gid=46

на вот эту

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

defaults,users,utf8,umask=007,gid=46
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение oyster »

Current_Density,
а если у него несколько пользователей?

skeletor,
я так понимаю любой юзер сможет потом отмонтировать этот раздел? А оно ему надо? Не уверен.
Спасибо сказали:
Current_Density
Сообщения: 773
Статус: Участник

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение Current_Density »

oyster писал(а):
08.10.2007 13:39
Current_Density,
а если у него несколько пользователей?

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

 chown --help
Использование: chown [КЛЮЧ]... [ВЛАДЕЛЕЦ][:[ГРУППА]] ФАЙЛ...
       или:    chown [КЛЮЧ]... --reference=ОФАЙЛ ФАЙЛ...
Изменяет владельца и/или группу каждого ФАЙЛА на ВЛАДЕЛЬЦА и/или ГРУППУ.
С ключом --reference, изменяет владельца и группу каждого ФАЙЛА на владельца и
группу ОФАЙЛА.
..............

No problemos, amigos!

PS А если он из-под винды хочет туда писать?
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение oyster »

А если он из-под винды хочет туда писать?

стоп, я только сейчас обратил внимание, что речь о разделе ext3 :)
А что можно писать на ext3 из винды?
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение Uncle_Theodore »

Господа! Давайте, вы немножко будете головой думать, прежде чем по клавишам щелкать.
mczim -- изменять права доступа ВСЕХ файлов раздела на 777 -- совершенно идиотское решение. Вам не приходило в голову, что эти права доступа для чего-то придуманы?
oyster -- читать man mount до просветления.
skeletor -- читайте вопрос, прежде чем корябать ответ.
Единственный разумный ответ у Current_Density, но нафига, скажите, было переводить разговор на запись в разделе из-под Винды? Записи в /etc/fstab теперь влияют на запись в разделе из-под Винды? Или такой вопрос был задан?
Это, блин, детский сад какой-то...
Спасибо сказали:
Current_Density
Сообщения: 773
Статус: Участник

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение Current_Density »

Uncle_Theodore писал(а):
08.10.2007 15:14
но нафига, скажите, было переводить разговор на запись в разделе из-под Винды?

Так веселей. Кроме того, это ответ на предположение oyster
а если у него несколько пользователей?

В ТЗ про количество пользователей ничего не сказано, для чего домысливать всякие гадости? Нужно мыслить позитивно!
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение unflag »

Хммм... У меня дома 4 пользователя. И есть раздел - /home/share, под который отдан целый винт на скока_то_там гигов. Мне нужно, чтоб каждый пользователь мог, как минимум, читать уже созданные там файлы и создавать там свои. Я морочился-морочился и доморочился только до chmod -R 777. Так что, Uncle_Theodore, вы не до конца правы:) Права - вещь нужная, но порой сильно мешает. Частенько забываю сделать chmod на новые, мной созданные, файлы. И брат ругается, что не может музыку, там, послушать или ещё чего:) Всё собираюсь скриптик сделать, который при каждой загрузке права будет менять, но хочется более элегантного решения. Хотя это совсем не по теме.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение Uncle_Theodore »

<шопотом> Еще такая вещь как группа есть...</шопотом>

ПыСы А исполняемый бит на всех файлах зачем?
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение oyster »

Итого правильный ответ так и не прозвучал:
chgrp "group_name" -R /media/info
Нужных юзеров в группу "group_name"

или же добавить как опцию "group_name" в fstab
Спасибо сказали:
JCHouse
Сообщения: 54
ОС: Ubuntu 7.10

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение JCHouse »

Спасибо за живое обсуждение - подчерпнул много интересного!

Но, в принцыпе, хватило совета Current_Density, т.к. мои домашние от винды шарахаются а при виде линов в обморок падают :)
Спасибо сказали:
Аватара пользователя
mczim
Сообщения: 665
ОС: Debian/Ubuntu

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение mczim »

Uncle_Theodore писал(а):
08.10.2007 15:14
mczim -- изменять права доступа ВСЕХ файлов раздела на 777 -- совершенно идиотское решение. Вам не приходило в голову, что эти права доступа для чего-то придуманы?


да согласен, все всем разрешено это слишком "широкий жест", но иногда возникают такие ситуации когда долго долго бъешся над задачей и никак не можешь понять в чем причина, поэтому если человек не очень разбирается во всяких правах доступа, то для отладки покрайней мере, это не такой уж и плохой шаг!
Я странный...
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение unflag »

Uncle_Theodore писал(а):
08.10.2007 15:43
<шопотом> Еще такая вещь как группа есть...</шопотом>

ПыСы А исполняемый бит на всех файлах зачем?

Не знаю, где у меня руки кривые, но общая группа для всех пользователей ни разу не помогла:) Всё-равно многие файлы по-умолчанию мог открыть только их владелец.
А исполняемый бит там потому, что есть всякие neverwinter nights и прочее - брат играет. А там некоторые файлы должны быть исполняемыми. Соответственно, чтоб не возиться - обычно я и музыки всякой из сетки натаскаю и еще кучу всего - каждому файлу отдельно права выставлять несколько напряжно. А исполняемый бит, как показала практика, ничуть не мешает:)

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение diesel »

dd2k писал(а):
09.10.2007 10:35
Uncle_Theodore писал(а):
08.10.2007 15:43
<шопотом> Еще такая вещь как группа есть...</шопотом>

ПыСы А исполняемый бит на всех файлах зачем?

Не знаю, где у меня руки кривые, но общая группа для всех пользователей ни разу не помогла:) Всё-равно многие файлы по-умолчанию мог открыть только их владелец.

общая группа + нормальный umask + sgid на директории(чтобы наследовалась не дефолтная группа пользователей, а группа директории) - не поможет?
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Решено: [Ubuntu] Права доступа к разделу.

Сообщение unflag »

diesel писал(а):
09.10.2007 10:39
dd2k писал(а):
09.10.2007 10:35
Uncle_Theodore писал(а):
08.10.2007 15:43
<шопотом> Еще такая вещь как группа есть...</шопотом>

ПыСы А исполняемый бит на всех файлах зачем?

Не знаю, где у меня руки кривые, но общая группа для всех пользователей ни разу не помогла:) Всё-равно многие файлы по-умолчанию мог открыть только их владелец.

общая группа + нормальный umask + sgid на директории(чтобы наследовалась не дефолтная группа пользователей, а группа директории) - не поможет?

Хммм... Поможет наверняка. Не догадался сам так сделать, для chmod большого ума не надо, вот и не заморачивался. Спасибо за совет!

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали: