Apple Remote Desktop에서 Little Snitch를 제거 할 수 있기를 원합니다. 아래 스크립트를 보았습니다 : http://fromtheadmin.com/kill-and-remove-little-snitch-application-via-ard-script/
그러나 Little Snitch가 실행중인 테스트 시스템에서 로컬로 스크립트를 실행하면 터미널이 "귀하의 일치하는 프로세스를 찾을 수 없습니다"를 반환합니다. 스크립트가 실행되는 계정과 동일한 계정으로 실행중인 Activity Monitor의 Little Snitch UIAgent 및 Little Snitch Network Monitor 프로세스를 볼 수 있습니다.
어떤 아이디어?
#!/bin/sh
NetworkMonitor="Little Snitch Network Monitor"
UIAgent="Little Snitch UIAgent"
File="/Library/LaunchAgents/at.obdev.LittleSnitchNetworkMonitor.plist"
#remove Little Snitch files and User Preferences
if [ -f $File ] ; then
#Kill Little Snitch Processes
killall $NetworkMonitor
killall $UIAgent
rm -R /Library/Application\ Support/Objective\ Development/
rm -R /Library/LaunchAgents/at.obdev.LittleSnitchNetworkMonitor.plist
rm -R /Library/LaunchAgents/at.obdev.LittleSnitchUIAgent.plist
rm -R /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
rm -R /Library/Little\ Snitch/*
rm -R /Library/Logs/LittleSnitchDaemon.log
rm -R /System/Library/Extensions/LittleSnitch.kext
rm -R "/Applications/Little Snitch Configuration.app"
usr/sbin/jamf displayMessage -message "Computer is shutting down"
sleep 10
reboot -q
exit 0
else
exit 0
fi
감사.
실행 후 재부팅하면 Little Snitch가 사라 졌습니까? 실제로 실행 후 활동 모니터에서 어떻게 볼 수 있습니까?
—
Mark
재부팅하지 않고 바로 다음 위치로 이동하십시오. 사용자에게 맞는 프로세스가 없습니다.
—
Paul
어떤 상황에서 원격 데스크톱을 통해 LS를 제거하고 싶습니까? 제거 시스템의 보안을 방해하려는 동기는 무엇입니까?
—
Joost
사용자가 LS를 설치 한 엔터프라이즈에서 머신 관리
—
Paul
이것을 보류. jamf가 스크립트를 실행 중인지 그리고 어떤 버전의 jamf 및 LS가 사용 중인지 설명하기 위해 편집이 필요합니다. 2016 년에 효과가 있었던 것은 2017 년에 제안되지 않았으며 현재 문제가 무엇인지 알기가 어렵지 않습니다. 더 많은 답변을 얻으려면 정리가 필요하다는 것만 삭제하면됩니다.
—
bmike