Mam zainstalowaną aplikację /etc/mydir
.
Wykonałem następujące czynności, aby usunąć możliwość uruchamiania tego programu przez użytkowników.
chown root:group1 /etc/mydir -R
chmod 700 /etc/mydir -R
Utworzyłem nowego użytkownika i zalogowałem się jako ten użytkownik. Nowy użytkownik nie został dodany do programu. group1
Udało mi się jednak uruchomić ten program, wpisując nazwę programu.
Jak mogę uniemożliwić użytkownikom uruchamianie tego za pomocą chmod
i chown
. Proszę daj mi znać.
PS. nowi użytkownicy nie mogą cd
się /etc/mydir
jednak nadal może wykonać przy użyciu nazwy programu.
/usr/libexec/mydir
. Po uruchomieniu chown
i chmod
na tym folderze działało zgodnie z oczekiwaniami. Mógłbym oznaczyć ją jako odpowiedź, jeśli wpiszesz ją poniżej. Dziękuję za Twój czas!
/etc/mydir
. Spróbujwhich programname
itype programname
(jeśli bash jest twoją powłoką), aby określić, co faktycznie zostanie wywołane podczas pisaniaprogramname
.