Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Дурацкий вопрос про права  (Прочитано 1589 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Дурацкий вопрос про права
« : 11 Января 2009, 16:48:54 »
Заранее извиняюсь  :P

Как мне прописать права на директорию со всем содержимым для отдельной группы юзеров?
Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Дурацкий вопрос про права
« Ответ #1 : 11 Января 2009, 16:58:33 »
Ну да)) Есть немного "дуратскости" в этом вопросе. На будущее: man chown
А тебе подойдёт что-то типо sudo chown -R :имя_группы /путь/до/каталога
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Дурацкий вопрос про права
« Ответ #2 : 11 Января 2009, 17:04:00 »
Мда, ну а дальше если права стоят неправильные, то надо ещё chmod -R выполнить с нужными параметрами. man chmod в помощь)
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Re: Дурацкий вопрос про права
« Ответ #3 : 11 Января 2009, 17:05:50 »
спасибо!

-R как я понимаю, это для включения всех поддиректорий? :)
Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Re: Дурацкий вопрос про права
« Ответ #4 : 11 Января 2009, 17:06:46 »
т.е. я могу владельцем прописать не конкретного юзера, а группу?
Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

denis88

  • Гость
Re: Дурацкий вопрос про права
« Ответ #5 : 11 Января 2009, 17:17:39 »
Нет, владелец это личность.
А группе ты даешь права на что хочешь.

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Re: Дурацкий вопрос про права
« Ответ #6 : 11 Января 2009, 17:28:37 »
а chown что делает? я просто на работе сейчас и тут Windows :)
Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Re: Дурацкий вопрос про права
« Ответ #7 : 11 Января 2009, 17:32:03 »
вот что мне выдала википедия

chown — UNIX‐утилита, изменяющая владельца и/или группу для указанных файлов. В качестве имени владельца/группы берётся первый аргумент, не являющийся опцией. Если задано только имя пользователя (или числовой идентификатор пользователя), то данный пользователь становится владельцем каждого из указанных файлов, а группа этих файлов не изменяется. Если за именем пользователя через двоеточие следует имя группы (или числовой идентификатор группы), без пробелов между ними, то изменяется также и группа файла.

chown [-cfhvR] [--dereference] [--reference=rfile] пользователь [:группа] файл

а что тогда будет после sudo chown -R :имя_группы /путь/до/каталога

юзер не указан... указкано только имя группы... как изменятся права?
« Последнее редактирование: 11 Января 2009, 17:38:57 от apl »
Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Дурацкий вопрос про права
« Ответ #8 : 11 Января 2009, 19:15:13 »
Смотри: у каждого файла и папки есть вроде как два "владельца": пользователь и группа, причём они никак не связаны. Кроме того, для каждого из этих двух "владельцев", а так же для всех остальных есть свои права на доступ, которые, опять-таки, никак не связаны, т.е. имеем 3 группы прав: одна для пользователя-владельца файла, одна для группы-владельца файла, одна для всех остальных. Для того чтобы сменить пользователя или группу файла есть утилита chown, для смены прав для отдельной категории пользователей есть утилита chmod. Синтаксис chown:
chown [OPTION]... [OWNER][:[GROUP]] FILEЕсли указать опцию -R, то будут изменены владельцы всех подкаталогов и файлов внутри указанного каталога. Можно изменять только пользователя:
chown -R user fileа можно только группу:
chown -R :group fileа можно и то, и то:
chown -R user:group fileДальше надо сменить права на доступ для с помощью утилиты chmod, но там всё зависит от того, что тебе надо. Набери в гугле man chmod и man chown, я думаю, найдёшь ман-страницы для этих утилит.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн apl

  • Автор темы
  • Активист
  • *
  • Сообщений: 689
  • Calculate linux
    • Просмотр профиля
    • Атеисты и безбожники
Re: Дурацкий вопрос про права
« Ответ #9 : 11 Января 2009, 19:18:40 »
Спасибо! Попробую как до дома доберусь...
Core2Duo 6600, 4Gb RAM, 1000Gb HDD, Nvidia GeForce 8800 GTS, Calculate linux

Оффлайн rude boy

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Дурацкий вопрос про права
« Ответ #10 : 20 Января 2009, 22:30:53 »
У меня тоже дурацкий вопрос про права...
например есть файл устанавливающий Wolfenstein: Enemy Territ. он .run устанавливает игру в /usr/local/games и другие паки. но устанавливать в них не хочет. пишет "нет прав".
таже фигня если изменять разрешение экрана у NVIDIA и попытаться сохранить то опять это дружественное "нет прав"....
и еще много много "нет прав"...
через терминал понятно все делается через sudo
а как дать запушенной не в терминале программе sudo, чтобы всетаки я был главный 8) а то это реально бесит...

lichtenwald

  • Гость
Re: Дурацкий вопрос про права
« Ответ #11 : 20 Января 2009, 22:34:59 »
gksu

 

Страница сгенерирована за 0.052 секунд. Запросов: 23.