@ � � �� � APQ� � �"���� � �D@� � "�*�� m�� � @@� � " ���� � AAP� � � � � � � � � � �� �� � ��������������������������������������������������������������������������������������������������������������������������������������������
Gopher Menu commands
Running the Server
If you've checked the box for "Run Gopher Server" and then saved the file, whenever you launch the Gopher Surfer and open the file that you just created (or double-click on its icon), your Macintosh will run as an Internet Gopher+ Server. While running as a server, your Mac will make everything in the folder that you designated with "Publish Directory" available to Gopher Clients. This includes files as well as subfolders and items that are pointed at by System 7 aliases.
Access Denied
You've set up the server according to the instructions above, but when you try accessing it through a gopher client, you get the message "Access denied." If this happens, you probably have the System 7 File Sharing option turned on for your machine. In this case, you'll have to set up sharing permissions for the folder designated as the published directory, before you're on-line as a gopher server. Read the section SETTING UP PERMISSIONS, for instructions on how to proceed.
Setting Up Permissions
You can limit the access to your server or portions of your server using the Sharing Setup and the Users & Groups control panels in System 7. If you are unfamiliar with these features in System 7, read the File Sharing section in the System 7 manual before doing anything.
Basic Concepts
Using the System 7 access privileges, involves three steps.
1. Turning on File Sharing.
2. Defining users. There are three levels of users: the owner, a specific user or gro up, and everyone. For the specific user/group you can select only one "user" from a list of registered users who have access. However, that one "registered user" also can be a group, which is actually a collection of registered users.
3. Setting access for folders. You cannot set access for a file.
In Gopher Surfer, a "user" can be defined using several formats (example uses a type B adddress format):
An IP address 123.456.789.1Permits access by a single machine
A subnet of the domain, 123.456.789Permits access by IP addresses 123.456.789.1-255
An entire domain, 123.456.1-255.1-255 (example assumes a type B address). Permits access by IP addresses 123.456.1-255.1-255
To deny access to a User, type an exclamation point (!) before the name. So, if you wish to exclude access from a machine with an IP address of 123.123.123.123, create a User with the name of "!123.123.123.123".
In authenticating an IP address, Gopher Surfer first checks for a match to a User/Group with denied access. If the address is not specifically excluded, then Gopher Surfer checks to see if access is allowed. So, if User "123.456" is given permission to access the server and a client is on a machine with an IP address of 123.456.612.101, it will be allowed to connect. However, clients from 123.234.612.101 or 123.123.123.123 will be denied access. The first, because it doesn't match "123.456" and the second because it matches "!123.123.123.123", the user that is excluded.
After setting sharing permissions for one folder, you cannot set up sharing for the hard drive where the folder is located. You can, however, set up different permissions for a subfolder inside the gopher server Published Directory folder.
Everyone Has Access
Follow these steps if you wish to have all internet users access your server.
1. Turn on the File Sharing feature in System 7. From the Apple menu, choose Control Panels. Double-click on the Sharing Setup control panel. Set up your network identity. Click on the Start button, and close the control panel.
2. Select the folder you've designated as the "Published Directory" of Gopher Surfer.
3. From the File menu, choose Sharing. The dialog box you'll see should have everything grayed out. This is to prevent people from inadvertently sharing items.
4. Click in the check box next to "Share this item and its contents."
5. To share every item in the folder, including subfolders, click in the check box next to "Make all currently enclosed folders like this one."
6. To give permission to anyone who connects to your gopher server, make sure the following boxes are checked for "Everyone"
See Folders
(if this isn't checked, folders inside of the designated folder will not be seen by gopher clients.)
See Files
(if this isn't checked, gopher clients will see folders, but the files stored in folders will not be seen.)
7. Even though Gopher Server doesn't allow clients to make changes, you might want to uncheck the box for "Make Changes," especially if the server is connected to an AppleShare network.
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �� �7� �� �
. . H P �������(� H P �� P �� ' � , <