Using Exceed and SecureCRT to get a login screen on a remote machine

From CS Support Wiki
Revision as of 21:18, 8 February 2011 by Bjd5v (Talk | contribs) (Overview)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


In order to attach to a remote machine and open a login screen on it you will need Exceed and SecureCRT to be set up as follows.

Configuring Exceed (ver.

1. Open All Programs > Hummingbird Connectivity > Exceed Tools > Xconfig

2. Click the Switch to Classic View link at the top left

3. Under Communication set the Mode to Passive

4. Under Security - set the Host Access Control List to File - click the edit button - edit the file to add 'localhost' on a line by itself (this may be the only entry depending on other uses of Exceed)

5. Under Screen Definition - select the Single option under Window Mode - select the Full Screen option under Root Size (pixels)

From this config window you can start the program by selecting the Launch Exceed with Current Settings link in the top left frame, or Exceed can be launched using its regular shortcut.

Configuring SecureCRT 5.1

1. Open SecureCRT and click the New Session button

2. Using the New Session wizard make the following selections Protocol: SSH2 Hostname: <desired hostname> Port: 22 Firewall: None Username : <your user name> (or leave blank and it will prompt you when logging in)

3. Click Finish

4. Right click on the session you just created and select Properties from the context menu.

5. Under the Connection > Port Forwarding > Remote X11 page select the 'Forward X11 packets' option

Invoking a desktop

With Exceed running, select your SecureCRT session and click connect. This will bring up a login screen. Enter your user id/password and you will get to a terminal on the machine.

Use the following command to start Xephyr:

 Xephyr :2 -screen 1280x1024 -query


The ':2' is the display number, if you see errors saying the display is already in use, try a different number.

The '-query' switch should be able to use 'localhost' instead of '', but GDM will not accept the alias.

Invoking a desktop instead of a login screen

It is possible to build a desktop directly using the following commands:

If you'd like to use KDE, run this command in the terminal:

 startkde &

If you'd like to use Gnome, run the following commands in the terminal:

 gnome-wm &
 gnome-panel &
 nautilus --no-default-window &
 gnome-volume-manager &'

bjd5v 20110208