Estoy buscando un método programático para desactivar todos los servicios de uso compartido en una Mac. Mi preferencia es para un AppleScript o un script de shell.
Me gustaría que los servicios que se muestran en la imagen a continuación estén deshabilitados cuando ejecuto el script. La solución debe ser compatible con Alfred, Keyboard Maestro o cualquier otra herramienta de productividad global.
Los servicios que me gustaría inhabilitar son:
Podríallegaralosiguienteconunpocodegooglear:
Compartirarchivos(activar/desactivar)
doshellscript"/usr/sbin/AppleFileServer" password "x" with administrator privileges
do shell script "/usr/bin/killall AppleFileServer" password "x" with administrator privileges
Compartir Internet (activar / desactivar)
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.InternetSharing.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.InternetSharing.plist
( Preferiría los comandos de terminal o los scripts por lotes a los scripts de apple . Aquí hay un solución de script de Apple para los interesados.)