Difference between revisions of "Linux Terminal Server"

From ITSwiki
Jump to: navigation, search
[unchecked revision][unchecked revision]
 
(34 intermediate revisions by 6 users not shown)
Line 1: Line 1:
You can either use the web version which requires Java installed or installing a client on your computer.
+
<div style="background-color: #FFFF00; border-style: dotted;"> This guide is for users at '''DTU Compute''' only</div>
  
=Web version for Linux and Windows users=
+
<div style="background-color: #FF9999; border-style: dotted;">New ssh keys from October 18, 2023
 +
<PRE>
 +
  thinlinc.compute.dtu.dk:
 +
    ED25519: SHA256:mVRRmBzCgfCpWjAmUr+j+kOKbeOZUdI0jnhl+xuf2Kw
 +
    ECDSA:  SHA256:54mXNAZBQsTWKVGrYX5HxzvQjyFrxClRezGjTW1wRII
 +
    RSA:    SHA256:Awuf/O5NsCzNQ/kv5utyaHo74Q7E3AyO5BoKmCSSek8
  
The web version is available from
+
  thinlinc2.compute.dtu.dk:
 +
    ED25519: SHA256:oBcDc8/R8WSsAw7hm/Ik00wBoisINOP5AHI0fBSYhEQ
 +
    ECDSA:  SHA256:boHFFTAkSjyAHLeWNBkFIsOx14md0EnxQY0+SxA12CM
 +
    RSA:    SHA256:IdOGT3PbXHihVEJTt8H9tOsBIM7/HMtYSs0iwFAa+qE
 +
</PRE>
 +
</div>
  
[https://linuxterm.imm.dtu.dk/ https://linuxterm.imm.dtu.dk]
 
  
When asked for username enter the one you would use if you were logging into a Sun terminal or Linux server.
+
=Purpose=
  
The vendor hasn't yet made an OSX 10.7 version.
+
The purpose of the terminal servers is to provide a standard linux desktop which also gives easy access to the linux grid facilities at DTU Compute. The servers are running a standard Debian 12. Access is software client using thinlinc client [http://www.cendio.com].The interface is based on the light weight XFCE.
  
=Improve responsiveness=
+
The servers can also be used as directly via ssh clients.
  
Based on which Internet connection you connect from you can alter the responsiveness e.g. when moving windows.
+
Note: Servers can only be access from DTU network or using VPN. If accessing from outside DTU, both password and ssh key is required.
  
Then the nxclient have been started click"Configure...". Here you can choose between
+
=Hardware=
  
Modem, ISDN, ADSL, WAN, LAN.
+
The servers consist of 2 HP servers with 56GB RAM and 24 cores each.
  
If you conenct from within DTU without using wireless then LAN is a good starting point.
+
=Connecting using a software client=
  
If you conenct from within home without using wireless then ADSL is a good starting point.
+
You can either connect using the software client '''thinlinc''' freely available from http://www.cendio.com or '''x2go'''. The name of the server is '''thinlinc.compute.dtu.dk'''. Backup server is '''thinlinc2.compute.dtu.dk'''.
  
If you conenct from wireless connection then ISDN is a good starting point.
+
Windows/Mac users of x2go should use the ''fullfonts'' version.
  
The setting changes the image compression, where the most compression is done with Modem, and is therefore gives the best response time, and LAN does almost no compression but requires more bandwidth.
+
Ubuntu users of x2go can install it by
  
=Linux client=
+
<pre>
 +
sudo apt-get install x2goclient gsfonts-x11
 +
echo "export LANG=en_US.utf8" >> ~/.bashrc
 +
source ~/.bashrc
 +
</pre>
  
Download and install the one that fits your version of Linux distribution from https://linuxterm.imm.dtu.dk/clients/ .
+
<code>en_GB.utf8</code> can also be used.
  
When installed, start the client by entering
+
[[Category:IT]]
 
+
nxclient
+
 
+
and then exit it again and enter as your normal user
+
 
+
cd ~/.nx/config
+
wget --user=$(whoami) --ask-password https://linuxterm.imm.dtu.dk/clients/config/linuxterm.nxs
+
 
+
and enter IMM passphrase.
+
 
+
When the client is started again linuxterm should be pre-selected in the "Session" box.
+
 
+
Now you are ready to connect.
+
 
+
=OSX client=
+
You start by downloading Opennx from the Internet:Go to [http://opennx.net/ opennx.net], and [http://sourceforge.net/projects/opennx/files/opennx/CI/OpenNX-0.16.0.672.dmg/download download the Mac-Client].
+
 
+
After having installed this, you also need to download the key from [https://linuxterm.imm.dtu.dk/clients/config/linuxterm.nxs https://linuxterm.imm.dtu.dk/clients/config/linuxterm.nxs]
+
 
+
Move the downloaded file into the OpenNX-folder, authenticate, and click to get started.
+
 
+
[[Image:441-Guide clean 5.jpeg| 500x300px |Guide clean 5.jpeg]]
+
 
+
Click to start:'''PLEASENOTE: you have to login with your IMM-Unix ID/PW !!'''
+
 
+
[[Image:442-Guide%20clean%206.jpeg| 500x300px |Guide clean 6.jpeg]]
+
 
+
and you are good to go :-)
+
 
+
=Windows client=
+
 
+
- Download and install the NX Client for Windows: https://linuxterm.imm.dtu.dk/clients/windows/nxclient-3.5.0-7.exe<br /> Installation is straightforward: Next - Next - Next - Next - Install - Finish<br /><br /> - Download the configuration file: https://linuxterm.imm.dtu.dk/clients/config/linuxterm.nxs<br /> - Start "NX Client for Windows" and click "Cancel" -this will create the config folder<br /> - Copy/move the config file linuxterm.nxs to: %userprofile%\.nx\config<br /> Either use "Run..." and paste the path or paste it in a file explorer.<br /> - Run "NX Client for Windows" and connect using your IMM Unix login and password.<br /><br /> NB: it's possible to configure the "linuxterm" session settings - Use the Configure button before connecting (i.e. change desktop settings under the General tab)
+
 
+
[[Category:IT Systems]]
+

Latest revision as of 19:21, 18 October 2023

This guide is for users at DTU Compute only
New ssh keys from October 18, 2023
   thinlinc.compute.dtu.dk: 
     ED25519: SHA256:mVRRmBzCgfCpWjAmUr+j+kOKbeOZUdI0jnhl+xuf2Kw
     ECDSA:   SHA256:54mXNAZBQsTWKVGrYX5HxzvQjyFrxClRezGjTW1wRII
     RSA:     SHA256:Awuf/O5NsCzNQ/kv5utyaHo74Q7E3AyO5BoKmCSSek8

   thinlinc2.compute.dtu.dk:
     ED25519: SHA256:oBcDc8/R8WSsAw7hm/Ik00wBoisINOP5AHI0fBSYhEQ
     ECDSA:   SHA256:boHFFTAkSjyAHLeWNBkFIsOx14md0EnxQY0+SxA12CM
     RSA:     SHA256:IdOGT3PbXHihVEJTt8H9tOsBIM7/HMtYSs0iwFAa+qE


Purpose

The purpose of the terminal servers is to provide a standard linux desktop which also gives easy access to the linux grid facilities at DTU Compute. The servers are running a standard Debian 12. Access is software client using thinlinc client [1].The interface is based on the light weight XFCE.

The servers can also be used as directly via ssh clients.

Note: Servers can only be access from DTU network or using VPN. If accessing from outside DTU, both password and ssh key is required.

Hardware

The servers consist of 2 HP servers with 56GB RAM and 24 cores each.

Connecting using a software client

You can either connect using the software client thinlinc freely available from http://www.cendio.com or x2go. The name of the server is thinlinc.compute.dtu.dk. Backup server is thinlinc2.compute.dtu.dk.

Windows/Mac users of x2go should use the fullfonts version.

Ubuntu users of x2go can install it by

sudo apt-get install x2goclient gsfonts-x11
echo "export LANG=en_US.utf8" >> ~/.bashrc
source ~/.bashrc

en_GB.utf8 can also be used.