Difference between revisions of "Mac OS X"

From Secure Computing Wiki
Jump to: navigation, search
Line 1: Line 1:
 
== Networking ==
 
== Networking ==
 
* [[Leopard Static Routes]]
 
* [[Leopard Static Routes]]
 +
* [[Apple File Sharing]]
  
 
== Security ==
 
== Security ==

Revision as of 13:15, 13 January 2009

Networking

Security

Tiger Security Configurtion - 2007

Terminal

Key Re-Mappings

Remap the following keys:

  1. Terminal.app + Preferences: Got to keyboard tab, change mappings for page up and page down to:
    [esc][5~
    [esc]6~

    Note: [esc] shows up as \033.

    User Management

    Flush DNS Cache

    Pre Leopard: sudo lookupd -flushcache

    Post Leopard: dscacheutil -flushcache

    Configure the Network from the CLI

    You can configure your network interfaces from the command line using the networksetup tool. This isn't quite the Unix way to do things, but I'm hoping Apple gets there eventually.

    This allows you to change all(most?) of the settings you would find in the network preference pane. To permanently change the static IP address of a given system, run the following command:

    # networksetup -listallnetworkservices

    This command will list all your network ports. Why you have to call them by their name escapes me, but whatver.

    Next, run the following command:

    # networksetup -setmanual <network_service> <new_ip> <new_mask> <default_router>

    The only funk above is the network_service item. This is really just the network adapter's name. So, to set an IP of 10.0.0.2 with a subnet of 255.0.0.0 and a default route of 10.0.0.1 on my MacBook Pro's ethernet address, I'd do the following:

    # networksetup -setmanual Ethernet 10.0.0.2 255.0.0.0 10.0.0.1

    Note, you've gotta be root (or sudo it).

    This **WILL** persist through reboots.

    Force Safari to Reload Cached Webpage

    1. Alt/Option + Click Reload Button
    2. Ctrl + Cmd + R

    Leopard Tricks & Hints

    So, it appears that there a lot of new looks in Leopard that people don't really like. I'm going to try and consolidate all of those here, with a fix for each. Please feel free to contribute!

    Change Screen-Capture Save Location

    defaults write com.apple.screencapture location /Users/YOURUSERNAME/Documents/Screenshots

    Disable Transparent Menu Bar

    To disable, simply type the following at a prompt in terminal:

    defaults write /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables' -dict 'CI_NO_BACKGROUND_IMAGE' 1

    Time Machine to Network Shares

    To use time machine over a network share, simply open up a terminal window and type the following command, exactly as shown:

    defaults com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

    Now, when you have a network share mounted, you should see it as an option in the Time Machine setup options.

    Time Machine Backup Interval

    • sudo defaults write /System/Library/LaunchDaemons/ com.apple.backupd-auto StartInterval -int 3600

    Change 3600 to the new interval, in seconds.

    Dock Glass/3D Undo

    If you hate the new 3D crap that Apple has bestowed upon the dock, you can disable it and get, what I would term as, a pretty darn good compromise. Simply open your terminal and type the following commands:

    # defaults write com.apple.dock no-glass -boolean YES
    # killall Dock

    Alternatively, you can put your dock on the side, and automatically get this new appearance.

    Replace Dock Glowing Dots

    http://www.silvermac.com/2007/leopard-dock-with-black-triangle/

    Get Round Corners

    Original trick here: http://www.manytricks.com/displaperture/

    1. Download Displaperture 1.0.

    Change Background Image at Startup

    To change the startup background image, simply replace the JPG file at /System/Library/CoreServices/DefaultDesktop.jpg.

    HP Printers/All-In-Ones

    HP Network Scanning

    Screen Savers

    Click on the link below the thumbnail to download the screen saver.