-
-
Save florido/aa2658e28dac5e7820297e2092606ef1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
cname='mycomputername' | |
nbname='mybiosname' | |
# path to /Volumes/not-system-root-volumes | |
#vo=/Volumes/path | |
#--------------------------------------------------------------------- | |
# Unlod airplay, cupsd, netbiosd | |
#--------------------------------------------------------------------- | |
chmod 0 ~/Public/Drop\ Box/ ~/Public/ | |
chmod 700 $HOME | |
# AirDrop | |
# before OS X 10.9 | |
# launchctl unload -w /System/Library/LaunchAgents/com.apple.NetworkBrowserAgent.plist | |
# AirPlay | |
launchctl unload -w /System/Library/LaunchAgents/com.apple.AirPlayUIAgent.plist | |
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.AirPlayXPCHelper.plist | |
# Cuosd | |
sudo launchctl unload -w /System/Library/LaunchDaemons/org.cups.cupsd.plist | |
# Netbios | |
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist | |
#--------------------------------------------------------------------- | |
# ipv6 OFF all Interfaces | |
#--------------------------------------------------------------------- | |
sudo networksetup -setv6off "Thunderbolt Bridge" | |
sudo networksetup -setv6off "Thunderbolt 1" | |
sudo networksetup -setv6off 'USB Ethernet' | |
sudo networksetup -setv6off "Wi-Fi" | |
# sudo networksetup -setv6off "Bluetooth DUN" | |
#--------------------------------------------------------------------- | |
# Computer Name | |
#--------------------------------------------------------------------- | |
sudo systemsetup -setcomputername $cname | |
sudo systemsetup -getcomputername | |
#--------------------------------------------------------------------- | |
# Netbios Name | |
#--------------------------------------------------------------------- | |
sudo scutil --set LocalHostName $nbname | |
sudo scutil --get LocalHostName | |
more /Library/Preferences/SystemConfiguration/com.apple.smb.server.plist | |
#--------------------------------------------------------------------- | |
# input Volume | |
#--------------------------------------------------------------------- | |
sudo osascript -e "set volume input volume 0" | |
#--------------------------------------------------------------------- | |
# root | |
#--------------------------------------------------------------------- | |
# sudo rm -rf /var/root/Library/ | |
# sudo chmod 0 /private/var/root | |
#--------------------------------------------------------------------- | |
# Spotright off | |
#--------------------------------------------------------------------- | |
sudo mdutil -a -E -i off / | |
sudo touch /.metadata_never_index | |
#--------------------------------------------------------------------- | |
# fseventsd | |
#--------------------------------------------------------------------- | |
sudo chmod 755 /.fseventsd/ | |
cd /.fseventsd/ | |
sudo rm -rf 0000* | |
sudo touch /.fseventsd/no_log | |
sudo chmod 700 /.fseventsd/ | |
cd / | |
sudo ls -la /.fseventsd/ | |
#--------------------------------------------------------------------- | |
# Other Directory | |
#--------------------------------------------------------------------- | |
#vo=/Volumes/path | |
#sudo chmod 755 $vo/.fseventsd/ | |
#cd $vo/.fseventsd/ | |
#sudo rm -rf 0000* | |
#sudo touch $vo/.fseventsd/no_log | |
#sudo chmod 700 $vo/.fseventsd/ | |
#sudo ls -la $vo/.fseventsd/ | |
#--------------------------------------------------------------------- | |
# memory | |
#--------------------------------------------------------------------- | |
sudo nvram security-mode="full" | |
sudo nvram -x -p | |
#--------------------------------------------------------------------- | |
# Pmset | |
#--------------------------------------------------------------------- | |
# sudo srm -rf /private/var/vm/sleepimage | |
sudo pmset -a sleep 0 | |
sudo pmset -a womp 0 | |
sudo pmset -a autorestart 0 | |
sudo pmset -a hibernatemode 0 | |
# sudo pmset -a disksleep 1 | |
# sudo pmset -a ttyskeepawake 0 | |
#--------------------------------------------------------------------- | |
# softwareupdate | |
#--------------------------------------------------------------------- | |
# sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate catalogURL http://swupdate.apple.com:8088/index-leopard-snowleopard.merged-1.suctalog | |
sudo softwareupdate --schedule off | |
#=>Automatic check is off | |
#--------------------------------------------------------------------- | |
# sshd | |
#--------------------------------------------------------------------- | |
# $ man systemsetup | |
# Displays whether remote login (SSH) is on or off. | |
sudo systemsetup -f -setremotelogin off | |
sudo systemsetup -getremotelogin | |
# => | |
# Remote Login: Off | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#--------------------------------------------------------------------- | |
# defaults write | |
#--------------------------------------------------------------------- | |
# AirDrop NetworkBrowser | |
sudo defaults write /Library/Preferences/com.apple.NetworkBrowser DisableAirDrop -bool Yes | |
sudo defaults write /Library/Preferences/com.apple.NetworkBrowser BrowseAllInterfaces -bool No | |
defaults write com.apple.NetworkBrowser DisableAirDrop -bool Yes | |
defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool No | |
# aperance | |
sudo defaults write com.apple.recentitems Applications -dict MaxAmount 0 | |
sudo defaults read com.apple.recentitems | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#--------------------------------------------------------------------- | |
# Extentions remove | |
#--------------------------------------------------------------------- | |
# OS X 10.9.2 | |
sudo mv /System/Library/Extensions/PPPoE.ppp $d | |
sudo mv /System/Library/Extensions/PPP.kext $d | |
sudo mv /System/Library/Extensions/PPPSerial.ppp $d | |
sudo mv /System/Library/Extensions/JMicronATA.kext $d |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment