Difference between revisions of "Configure Firewall"

From AwkwardTV
Jump to: navigation, search
(Step 3)
Line 23: Line 23:
 
</pre>
 
</pre>
  
chmod 755 fw
+
=Step 4=
 +
Change file permission to make it executable:
 +
<pre>
 +
chmod 755 /Volumes/OSBoot/System/Library/StartupItems/fw/fw
 +
</pre>

Revision as of 06:56, 27 March 2007

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