Configure Firewall

From AwkwardTV
Revision as of 06:56, 27 March 2007 by Dincio (talk | contribs) (Step 3)
Jump to: navigation, search

These instructions were taken from the Install SSH article. Disabling the firewall may be necessary for installing additional servers. It is not necessary for allowing SSH access.

Step 1

Create the directory fw in /Volumes/OSBoot/System/Library/StartupItems/.

Step 2

Create the file StartupParameters.plist in /Volumes/OSBoot/System/Library/StartupItems/fw/ with the following text:

{
  Description = "Firewall";
  Provides = ("Firewall");
  Requires = ("Network");
  OrderPreference = "None";
}

Step 3

Create the shell script fw in /Volumes/OSBoot/System/Library/StartupItems/fw/ with the following text:

 #!/bin/sh
 
 /sbin/ipfw -f flush
 /sbin/ipfw add 65535 allow ip from any to any

Step 4

Change file permission to make it executable:

chmod 755 /Volumes/OSBoot/System/Library/StartupItems/fw/fw