Strona 1 z 1

Aplikacja uruchamianna jako administrator

: 22 lis 2019, 16:41
autor: miniTytan
Siema,
Wie ktoś czy w ubuntu 19.10 da się zrobić tak aby tylko 1 aplikacja, ta wybrana zawsze uruchamiała się jako root a koncie użytkownika standardowego ?
Z góry dzięki za pomoc!

Re: Aplikacja uruchamianna jako administrator

: 22 lis 2019, 20:34
autor: arecki
pkexec

Re: Aplikacja uruchamianna jako administrator

: 23 lis 2019, 09:44
autor: miniTytan
arecki a mógłbyś dać więcej info jak to skonfigurować ?

Re: Aplikacja uruchamianna jako administrator

: 23 lis 2019, 12:08
autor: kobrawerde
A czy ta aplikacja akceptuje uruchamianie jako root ? ...bo nie wszystkie to akceptują a wręcz jest to raczej działanie niepolecane. Wiadomo niektóre app wymagają wręcz uprawnień admina np. gparted ...
Wypróbuj w terminalu :

Kod: Zaznacz cały

pkexec /ścieżka_do_programu/XXX

Re: Aplikacja uruchamianna jako administrator

: 23 lis 2019, 16:19
autor: miniTytan
pkexec nie działa. Ale może sprecyzuje bo chodzi mi o to że użytkownik standardowy mógł uruchomić aplikacje, ale tylko tą jedną tak jakby należał do grupy sudo czyli sudo i ścieżka do aplikacji. Tylko nie chce aby ten użytkownik należał do grupy s sudo. Czy wogóle tak się da? widziałem raz w szkole że odpalało się to przez taki skrypt napisany.

Re: Aplikacja uruchamianna jako administrator

: 23 lis 2019, 18:12
autor: lcoyote
To niemożliwe jest, bo polecenie działa ZAWSZE
Popatrz na zrzut z ekranu dołączony poniżej

Re: Aplikacja uruchamianna jako administrator

: 23 lis 2019, 23:20
autor: mario_7
Można ustawić aby dany plik wykonywalny był uruchamiany z uprawnieniami jego właściciela - służy do tego setuid.
Zatem jeśli plik ma setuid, jest wykonywalny i jego właścicielem jest root, to bez względu na to kto go uruchomi - aplikacja ta uruchomi się z uprawnieniami roota.

Re: Aplikacja uruchamianna jako administrator

: 24 lis 2019, 06:20
autor: jacekalex
mario_7 pisze: 23 lis 2019, 23:20 Można ustawić aby dany plik wykonywalny był uruchamiany z uprawnieniami jego właściciela - służy do tego setuid.
Zatem jeśli plik ma setuid, jest wykonywalny i jego właścicielem jest root, to bez względu na to kto go uruchomi - aplikacja ta uruchomi się z uprawnieniami roota.
SUID działa na skrypty? czy tylko na binarki typu elf?

O ile mi wiadomo, z bitami SUID na skrypty Linux się pożegnał chyba 20 lat temu ze względów bezpieczeństwa (teraz powinien je ignorować). :clap:
Z tego względu np w Perlu nie ma już mechanizmu perl-suid. :twisted:

To by było na tyle
:craz:

Re: Aplikacja uruchamianna jako administrator

: 24 lis 2019, 10:31
autor: arecki
W jaki sposób ten użytkownik uruchamia tą wybraną aplikację?

Re: Aplikacja uruchamianna jako administrator

: 11 gru 2019, 04:19
autor: fabrizcaidyn
miniTytan pisze: 22 lis 2019, 16:41 Siema,
Wie ktoś czy w ubuntu 19.10 da się zrobić tak aby tylko 1 aplikacja, ta wybrana zawsze uruchamiała się jako root a koncie użytkownika standardowego ?
Z góry dzięki za pomoc!
Tylko nie chce aby ten użytkownik należał do grupy s sudo. Czy wogóle tak się da? widziałem raz w szkole że odpalało się to przez taki skrypt napisany.

Re: Aplikacja uruchamianna jako administrator

: 11 gru 2019, 13:06
autor: arecki
Patrz wyżej.

Re: Aplikacja uruchamianna jako administrator

: 12 gru 2019, 20:34
autor: yahoob3
Od bidy można jeszcze grzebnąć w

Kod: Zaznacz cały

sudo visudo