I had a situation where my kid was circumventing the parameters we set for him in using the internet. He had created a free AOL account as was using it to surf the web untethered. I recalled that a while back I was able to remove accounts from the login window of AOL (kiosk type environment where we wanted only Guest to show). So I wanted to do this for my home machines. I searched high and low and found nothing. So I started digging through the AOL files and found where I needed to make a change to remove the Guest Account. So here are the steps that will remove the Guest Access from being an option when logging in to AOL. Make sure you back up the Main Database before you start this so that if you make a mistake you can go back and start over!
Open Terminal. In Terminal, cd to /Users/Shared/America Online/Data and then hit Tab before you hit Return -- this will fill in the rest of the directory name. Once there, you want to type in vi Main Database. Once the database is loaded type in /Guest; this will search the database for the word Guest. Once it finds it, type in the following: r [space bar]. You will see the letter (should be the letter G) that is highlighted be replaced by a space. Move over to the next letter (you can use the arrow keys for this) and repeat the step. Once you have done this to all five letters, type :wq; this will save the file and quit vi.
Now download the following application: FileType. Then launch FileType, click on Add File and select the Main Database (should have the Unix Executable icon on it). In the right-hand Creator box, type in AOp3 and in the adjacent Type enter AODB. Make sure both change check boxes are selected, then click Change.
You can now launch AOL and notice that Guest is not present.
Mac OS X Hints
http://hints.macworld.com/article.php?story=20040313110416698