If your GroupWise system includes domains on Linux servers, file system mounts are required for a few specific GroupWise administration tasks. However, you can perform the bulk of typical domain, post office, and user administration without needing file system mounts between Linux servers where domains and post offices reside. You can perform these administration tasks from either Linux or Windows.
ConsoleOne requires file system mounts to both the primary domain database and a secondary domain database simultaneously to perform the following tasks:
Create Domain
Rebuild Domain Database
Sync Primary with Secondary
Replace Primary with Secondary
Merge/Release
For more information, see Section 4.1.2, Understanding the Need for Domain Connections.
Aside from these fairly specialized administrative tasks, you can connect directly to a secondary domain database on a Linux server from either Linux or Windows, and then run Linux ConsoleOne to conveniently perform other GroupWise administration tasks remotely.
Remote administration can be made possible by using a VNC (Virtual Network Connection) client where you want to run ConsoleOne (on either Linux or Windows) and by enabling Remote Administration on each remote Linux server where you need to access a domain database.
Many VNC clients are available for use on Linux and Windows. To investigate your options, you can google “VNC clients”. Review their capabilities and select one that appeals to you. RealVNC is a common favorite. Install the VNC client where you want to run ConsoleOne with direct access to remote Linux servers.
By default, Linux servers do not allow remote administration for understandable security reasons. To use your VNC client, you must enable Remote Administration on each remote Linux server.
In YaST:
(Conditional) On OES, click
.or
(Conditional) On SLES, click
.Select
.If your firewall is properly configured,
is selected by default. The default port number used for remote administration is 5901.(Conditional) If
is not selected:Click
to cancel setup.Click
.In the left pane, click
, then click to configure the firewall interface.In the
drop-down list, select the zone appropriate for the Linux server where you are enabling Remote Administration, then click .Click
to list your current firewall settings, then click to put the updated setting into effect.Return to Step 1 to enable Remote Administration.
After enabling Remote Administration, click
to put the settings into effect.After you have enabled Remote Administration on the remote Linux servers:
Access the remote Linux server in your VNC client by providing the remote server’s IP address and the remote administration port number, for example:
137.16.5.18:5901
In the window that opens on the remote Linux server, start ConsoleOne:
/usr/ConsoleOne/bin/ConsoleOne
Authenticate to the eDirectory tree to start ConsoleOne as usual.
Attach to the domain on the Linux server.
Proceed with your GroupWise administration tasks.
When you are finished with GroupWise administration on the remote Linux server, exit ConsoleOne.
Close the window where you have been running ConsoleOne, to close the connection with the remote Linux server.
As an alternative to the Remote Administration feature in YaST, you can use a secure shell (SSH) connection to a remote Linux server in order to run ConsoleOne on the remote Linux server.
In YaST, click
.Ensure that
is selected.This is the default setting.
Click
to enable SSHD.Configure your firewall to allow the SSHD connection:
Under
, click .Click
.In the
drop-down list, select , then click .Click
, then click .Check the /etc/ssh/sshd_config file to ensure that X11Forwarding is set to yes.
This is the default setting.
Configure your firewall to allow the SSH connection:
Under
, click .Click
.In the
drop-down list, select , then click .Click
, then click .Enter the following command to establish a secure shell connection to the remote Linux server:
ssh -X network_address
Replace network_address with the IP address or DNS hostname of the remote Linux server.
Enter the password to access the remote Linux server as root.
The command prompt changes to the name of the remote Linux server.
Start ConsoleOne on the Linux server:
/usr/ConsoleOne/bin/ConsoleOne
Authenticate to the eDirectory tree as usual.
Connect to the domain on the Linux server.
Proceed with your GroupWise administration tasks.
When you are finished with GroupWise administration on the remote Linux server, exit ConsoleOne.
Exit the terminal window where you have been connected to the remote Linux server, to close the secure shell session.
Because Windows does not include an X server, setting up a secure shell from Windows to Linux requires additional software that is not free nor especially easy to set up. If you still want to pursue this option, refer to the Cool Solutions article, Remote Management Using SSH and X-Forwarding on Windows
.