URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96821
[ Назад ]

Исходное сообщение
"Права доступа"

Отправлено km_zed , 13-Фев-17 14:27 
Добрый день друзья. Такой глупый и простой вопрос есть, помогите объяснением пожалуйста.
Есть скрипт sh, почему нельзя сделать так, чтобы он мог запускаться пользователем с правами этого пользователя, но в то же время пользователь не может его просматривать или изменять? Или же это возможно реализовать, если да, то как?

Спасибо.


Содержание

Сообщения в этом обсуждении
"Права доступа"
Отправлено universite , 13-Фев-17 14:35 
> Добрый день друзья. Такой глупый и простой вопрос есть, помогите объяснением пожалуйста.
> Есть скрипт sh, почему нельзя сделать так, чтобы он мог запускаться пользователем
> с правами этого пользователя, но в то же время пользователь не
> может его просматривать или изменять? Или же это возможно реализовать, если
> да, то как?

man su


"Права доступа"
Отправлено km_zed , 13-Фев-17 14:38 
>> Добрый день друзья. Такой глупый и простой вопрос есть, помогите объяснением пожалуйста.
>> Есть скрипт sh, почему нельзя сделать так, чтобы он мог запускаться пользователем
>> с правами этого пользователя, но в то же время пользователь не
>> может его просматривать или изменять? Или же это возможно реализовать, если
>> да, то как?
> man su

Не используя права суперпользователя. Например скрипт с правами rwx--x--x, запуск скрипта не удается, доступ запрещен. Владелец скрипта root.


"Права доступа"
Отправлено universite , 13-Фев-17 15:55 
man su

"Права доступа"
Отправлено ПавелС , 15-Фев-17 16:51 
>>> Добрый день друзья. Такой глупый и простой вопрос есть, помогите объяснением пожалуйста.
>>> Есть скрипт sh, почему нельзя сделать так, чтобы он мог запускаться пользователем
>>> с правами этого пользователя, но в то же время пользователь не
>>> может его просматривать или изменять? Или же это возможно реализовать, если
>>> да, то как?
>> man su
> Не используя права суперпользователя. Например скрипт с правами rwx--x--x, запуск скрипта
> не удается, доступ запрещен. Владелец скрипта root.

bash интерпретатор, не компилятор. Он выполняет команды в скрипте, которые прочитывает. Для выполнения скрипта нужно разрешение r, bash не может выполнять вслепую.


"Права доступа"
Отправлено km_zed , 15-Фев-17 17:08 
>>>> Добрый день друзья. Такой глупый и простой вопрос есть, помогите объяснением пожалуйста.
>>>> Есть скрипт sh, почему нельзя сделать так, чтобы он мог запускаться пользователем
>>>> с правами этого пользователя, но в то же время пользователь не
>>>> может его просматривать или изменять? Или же это возможно реализовать, если
>>>> да, то как?
>>> man su
>> Не используя права суперпользователя. Например скрипт с правами rwx--x--x, запуск скрипта
>> не удается, доступ запрещен. Владелец скрипта root.
> bash интерпретатор, не компилятор. Он выполняет команды в скрипте, которые прочитывает.
> Для выполнения скрипта нужно разрешение r, bash не может выполнять вслепую.

Спасибо мил человек, теперь понятно))


"Права доступа"
Отправлено PavelR , 13-Фев-17 16:07 
> почему нельзя сделать так, чтобы он мог запускаться пользователем
> с правами этого пользователя, но в то же время пользователь не
> может его просматривать или изменять?
>Или же это возможно реализовать, если  да, то как?

Вы уже забыли ответы в _Вашей_ теме http://www.opennet.me/openforum/vsluhforumID1/96799.html?

Зачем тогда кому-то их повторять здесь, если вы их снова забудете через две недели?


"Права доступа"
Отправлено Pahanivo , 15-Фев-17 22:08 
> Вы уже забыли ответы в _Вашей_ теме https://www.opennet.me/openforum/vsluhforumID1/96799.html?
> Зачем тогда кому-то их повторять здесь, если вы их снова забудете через
> две недели?

У ТС крыша подтекает походу ...