Jak zainstalować aplikację, która prosi o uprawnienia administratora bez nadawania uprawnień administratora? Chcę zainstalować oprogramowanie pobrane z Internetu, ale wymaga ono uprawnień administratora do mojego laptopa Mac OS X 10.6. Nie chcę przyznawać uprawnień administratora, ponieważ nie ufam (może mieć wirusy lub kto wie).
Czy istnieje sposób na zainstalowanie go w lokalnym obszarze izolowanym bez nadawania uprawnień administratora? Nie chcę używać obrazu Mac VMWare. Chcę tylko utworzyć katalog lokalny w moim katalogu domowym i zainstalować tam aplikację, aby móc go łatwo zarządzać i co najmniej ograniczyć wszelkie szkody, jakie mogłoby wyrządzić niezablokowanym administratorom.
macos
osx-snow-leopard
MikeN
źródło
źródło
.pkg
instalatorach i sprawdzać, jakie skrypty chcą uruchomić, jakie pliki chcą zainstalować, a czasem „ręcznie” instalować pliki. Do skryptów używam lsbom , pax oraz edytora / pager. Wygląda również podejrzany pakiet . :-) Narzędzie Pacifist może się przydać, jeśli chcesz „ręcznie” zainstalować bez używania pax w wierszu poleceń.Odpowiedzi:
Może to być to, czego chcesz: Utwórz piaskownicę dla aplikacji za pomocą akcji folderów
źródło
Czekaj. Snow Leopard ma doskonałe sandboxing. Naprawdę fajne narzędzia. Ich dokumentacją jest suszona kupa kota, ale narzędzia są ładne.
da ci strony, których potrzebujesz.
Pamiętaj, że jeśli pobierasz plik wykonywalny, powinien on zostać poddany kwarantannie domyślnie
ls -l @ Oe wyświetli wszystkie listy ACL itp., i powinna tam być kwarantanna. Apple twierdzi, że nic nie zabraknie kwarantanny, więc możesz zanurzyć się w Terminalu i zobaczyć dokładnie, co jest instalowane i jak.
OT: Nienawidzę szorstkości okna dialogowego instalacji, jak to po prostu mówi „Ten instalator z Internetu potrzebuje twojego hasła administratora, chop, chop!” Powinienem mieć możliwość sprawdzenia instalatora z okna dialogowego uwierzytelniania ...
źródło