How to connect to local X clients through eXodus
This will walk you through the steps needed to connect eXodus to local X clients that are on the same Mac that eXodus is installed on.
NOTE: Only the Rexec protocol will work at this time. SSH will NOT work. You will receive a "Can't Open Display" error that will occur if you try to use SSH as the connection method. We are currently looking into this phenomena for a solution for you.
NOTE: exec (Rexec for Mac OS X) must be turned on and running FIRST. See Section II. for details on how to do this.
NOTE: You can also then connect WebTerm X or any other X server to that very same Mac remotely so we urge caution in installing X clients on your Macintosh system. These steps will turn it into a working Unix box with X clients on it like any other unix box.
I. How to connect to a local client that is on the same Mac that eXodus is installed on
1. Install X clients on your Mac OS X system if you have not.
a. Download Xclients here: http://www.opensource.apple.com/news/index.html
2. launch eXodus 8.0
3. Bring up the Server Settings Dialog
a. Turn on all X Extensions with the exception of Dec server Management
i. Unless required because you have a Compaq or old DEC system with OpenVMS and DEC Windows
b. Turn on the other settings on the Server Settings as needed
4. Bring up the eXodus Connection Manager
a. Create an REXEC based client connection
i. "exec" must be running on Mac OS X (This is Rexec for X connections)
ii. Sample launch command: setenv DISPLAY $$ME$$ && /usr/X11R6/bin/xterm
a. You will find the X clients Darwin installs at /usr/X11R6/bin/ on your Macintosh
iii. Addresses you can use to connect to your Mac with:
a. localhost
b. 127.0.0.1
c. Your Mac's own IP address as assigned to it by your network
iv. Use your user's Mac login and password for logging in
a. Either the Admin account you create at first boot up when you first got your Macintosh
b. Or any user account with privileges on that particular Macintosh
5. Connect!
II. How to turn on Rexec on a Mac if it is not turned on already
***WARNING*** Do this at YOUR OWN RISK! Always make backup copies!
a. Open a Terminal with the terminal tool in the Utilities folder which will connect you to your Mac directly
b. Navigate to /etc/
c. Find and make a backup of the file inetd.conf
d. Launch VI in the terminal session and open inetd.conf with VI
e. Locate the line #exec stream tcp root... near the bottom and remove the # sign only
f. Do a write & save with VI
g. Reboot your Mac
h. Follow Step I. to connect to local clients on that Mac that eXodus is installed on
|