невозможно запустить скрипт с привилегиями владельцев даже после установки бита setuid и предоставления o + rx
Привет, я создал скрипт с пользователем Shyam и предоставил rx другому и установил для этого бит setuidфайл.
-rwsrwxr-x.1 shyam shyam 53 нояб. 26 14:43 shyam.sh
Сценарий содержит ниже:
echo Hello $ USER
echo date
Hello $ USER >> test.txt
shyam может запустить это, но когда пользователь yesh запускает скрипт, выполняется 1-я строка, но во 2-й строке указывается, что разрешение отклонено.Прикрепление скриншота с некоторыми подробностями.Я не уверен, что мне здесь не хватает, чтобы добиться -> да, чтобы успешно запустить весь скрипт. введите описание изображения здесь