The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Система. проблемы, диагностика / Linux)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Права доступа, km_zed (ok), 13-Фев-17, (0) [смотреть все] –1

Сообщения [Сортировка по времени | RSS]


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

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

Ответить | Правка | Наверх | Cообщить модератору

3. "Права доступа"  +/
Сообщение от universite (ok), 13-Фев-17, 15:55 
man su
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру