Права админа пользователю (Записывать и читать файлы в отличной от /home/user директории)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Права админа пользователю

Сообщение Full Null »

Меня интересует вопрос: можно ли получить права на чтение и запись всех файлов не под ROOT, при этом не через команду SU или выставление 777 всем файлам?
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Права админа пользователю

Сообщение romuil »

Да, man sudo.
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Права админа пользователю

Сообщение uptime »

были также неплохие русскоязычные введения в предмет, кажется, на сайте копмпьютерры выкладывалось...
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Re: Права админа пользователю

Сообщение Full Null »

блин, в man всё на английском... можете проконсультировать меня в этой команде?
как дать права юзеру?
каждый раз нужно будет писать или только один раз?
помогите пожалуйста
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Права админа пользователю

Сообщение diesel »

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

diesel@debian:~$ sudo grep -v '^#' /etc/sudoers
root    ALL=(ALL) ALL
diesel  ALL=(ALL) NOPASSWD: ALL


строки из файла sudoers, файл редактировать командой visudo из-под рута, как пользоваться vi смотреть в FAQ в прикрепленных темах.

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

sudo ls /root/
sudo ставится перед каждой командой которую надо выполнить от имени рута.

Мой вариант опасен, он не рекомендован к использованию, но является наиболее удобным для использования на десктопе. Можно убрать NOPASSWD: и прийдется каждый раз вводить _свой_ пароль, можно после NOPASSWD: вместо ALL написать список дозволенных команд, и так далее.

Да и ваще маны по-русски есть, да:
http://www.opennet.ru/cgi-bin/opennet/man....&category=5
http://www.opennet.ru/man.shtml?topic=sudo...8&russian=0
http://www.opennet.ru/cgi-bin/opennet/man....&category=8
Спасибо сказали:
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Re: Права админа пользователю

Сообщение Full Null »

так выходит, чтобы получить полный доступ к ФС не из-под рута надо каждый раз это делать через sudo?
а если я хочу не через shell а через KDE получить доступ?
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Права админа пользователю

Сообщение diesel »

sudo konqueror

works fine. хотя скорее всего в самом KDE/konqueror на предмет этого что-то есть, в krusader помнится мне видел.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: Права админа пользователю

Сообщение sash-kan »

diesel писал(а):
04.11.2007 01:11
каждый раз вводить _свой_ пароль
не каждый раз. максимум — раз в 15 минут (с дефолтными настройками).



diesel писал(а):
04.11.2007 01:18
sudo konqueror

works fine
гхм.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Ответить