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ą chmodi chown. Proszę daj mi znać.
PS. nowi użytkownicy nie mogą cdsię /etc/mydirjednak nadal może wykonać przy użyciu nazwy programu.
/usr/libexec/mydir. Po uruchomieniu chowni chmodna 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 programnameitype programname(jeśli bash jest twoją powłoką), aby określić, co faktycznie zostanie wywołane podczas pisaniaprogramname.