Софтуерно Инженерство
Loading...
StaVykoV avatar StaVykoV 169 Точки

Скрипт за взимане на root права - permission denied

Здравейте, с Mint OS съм и реших да пробвам трика от миналата лекция. Правя си файла със скрипта вътре (sudo -u root /bin/bash) и му давам sudo chmod a+s права. Когато го изпълнявам обаче ми дава permision denied. Когато напиша директно скрипта в терминала няма проблем. Някакви идеи как да го направя?

Тагове:
0
Linux Курсове
kirilvas avatar kirilvas 11 Точки
Best Answer

Дали си сложил chmod a+x на файла?

0
StaVykoV avatar StaVykoV 169 Точки

До колкото разбрах s заменя х, така че като съм сложил s би трябвало да може да се екзекютва. Ще пробвам все пак. Иначе проверих и файла си има битове с s, но странното е, че слага само на оунъра и групата му. Последния бит не го сетва с s

0
kirilvas avatar kirilvas 11 Точки

А аз разбрах обратното, че трябва да си има и a+x и a+s, като така се променя бита на S спрямо s..., тоест двете са отделни неща, при мен поне се получи така

0
StaVykoV avatar StaVykoV 169 Точки

Прав си, стана! Благодаря!

0