Configure Firewall

From AwkwardTV
Revision as of 14:26, 25 March 2007 by Alkivar (talk | contribs) (add newlines to make clearer in code)
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