<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://itp.uni-frankfurt.de/wiki-it/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bremer</id>
	<title>IT Service Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://itp.uni-frankfurt.de/wiki-it/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bremer"/>
	<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php/Special:Contributions/Bremer"/>
	<updated>2026-05-05T21:27:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=1003</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=1003"/>
		<updated>2020-11-09T11:32:39Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Attention:&amp;#039;&amp;#039;&amp;#039; In the following instructions often the server with the name &amp;#039;&amp;#039;&amp;#039;zeta&amp;#039;&amp;#039;&amp;#039; is used to connect. Currently it is better to replace this with the server &amp;#039;&amp;#039;&amp;#039;cheetah&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta (primary currently &amp;#039;cheetah&amp;#039; with Ubuntu 20.04). For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described in [[VPN Access]] and with Networkmanager in [[VPN with Networkmanager]]. For most Linux distributions cases we recommend NetworkManager.&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter. For MacOS and Windows10 we recommend using the ITP VPN.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 36 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 36 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect with Linux (Remmina)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set up the configuration for a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you eventually (depending on the version of remmina) need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Next click on the &amp;#039;Advanced&amp;#039; tab (only needed for new remmina versions).&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Scroll down and check the option &amp;#039;Glyph Cache&amp;#039;. If this option does not exist, you do not need to change anything in the &amp;#039;Advanced&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; If you encounter connection problems with Remmina in recent Ubuntu Versions, specifying Username and Password in the configuration dialog skipps the login dialog. Do this only if you can trust your Linux installation.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==Connect with MacOS ==&lt;br /&gt;
&lt;br /&gt;
Go to the AppStore and search for &amp;#039;Microsoft Remote Desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Macos-rdp.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Install and start it. Adding a connection should be similar as in Linux with Remmina.&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;br /&gt;
&lt;br /&gt;
== Restrictions ==&lt;br /&gt;
&lt;br /&gt;
All sessions have a Idle time out, which is 36 h for now. You need to connect to your sessions at least once per day. Otherwise the sessions is killed. This is to prevent overloading of the server with stale remote sessions.&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=1001</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=1001"/>
		<updated>2020-11-03T12:42:36Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
For Linux we recommend the graphical configuration with [[VPN with Networkmanager]].&lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
The old VPN has been decommissioned.&lt;br /&gt;
&lt;br /&gt;
If your VPN configuration still contains the remote name &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;, you need to update the configuration.&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
Some Browsers, depending on the download method, save some of these files as standard text files &amp;#039;.txt&amp;#039;. If this happens, you need to rename them to &amp;#039;private-ca-itp.crt&amp;#039; and &amp;#039;all-via-itp.ovpn&amp;#039;. With standard configuration Windows 10 does not show the endings of the file names. The endings are correct if for &amp;#039;all-via-itp.ovpn&amp;#039; the file type is shown as &amp;#039;OpenVPN Config&amp;#039; and  for &amp;#039;private-ca-itp.crt&amp;#039; as &amp;#039;Sicherheitszertifikat&amp;#039; or &amp;#039;security certificate&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
==MacOS (tunnelblick)==&lt;br /&gt;
&lt;br /&gt;
First download the itp certificate [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and configuration file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]. If a &amp;#039;.txt&amp;#039; was added to the configuration file name, remove the ending &amp;#039;.txt&amp;#039;. At the end the two files should normally be namend &amp;#039;private-ca-itp.crt&amp;#039; and &amp;#039;all-via-itp.ovpn&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Download the last stable release of the software tunnelblick [https://tunnelblick.net/downloads.html] and execute the dowloaded file.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick1.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
After completion of the installation, a new icon appears in the top bar. Drag and drop the downloaded configuration file to this new icon to add the configuration to tunnelblick. Most likely you do not need to add the certificate manually (it was enough to download it and is handled automatically).&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick2.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Now you can connect to the itp vpn via the new tunnelblick icon.&lt;br /&gt;
&lt;br /&gt;
If something fails look into the log of the connection. It also includes multiple times the path to place where the configuration file (tunnelblick automatically renames it into &amp;#039;config.ovpn&amp;#039;) and the certificate are stored. The exact path varies depending on your previous choice to use the configuration just for the  current user or for all users.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick3.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
In this case the configuration file and the certificate are located in &amp;#039;/Library/Application Support/Tunnelblick/Shared/all-via-itp.tblk/Contents/Resources&amp;#039;. If you need to edit or replace the configuration file or the certificate, this can be done in this directory. If there is just the configuration file in the directory, then copy the certificate to the in the log mentioned directory.&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;br /&gt;
&lt;br /&gt;
==Warning in tunnelblick (macOS)==&lt;br /&gt;
If you get the following warning, you can check the box and click OK.&lt;br /&gt;
[[File:Tb-warn.png|center|500px]]&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Tb-warn.png&amp;diff=1000</id>
		<title>File:Tb-warn.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Tb-warn.png&amp;diff=1000"/>
		<updated>2020-11-03T12:38:25Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=997</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=997"/>
		<updated>2020-10-06T13:05:26Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* OpenVPN for Windows 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
For Linux we recommend the graphical configuration with [[VPN with Networkmanager]].&lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
The old VPN has been decommissioned.&lt;br /&gt;
&lt;br /&gt;
If your VPN configuration still contains the remote name &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;, you need to update the configuration.&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
Some Browsers, depending on the download method, save some of these files as standard text files &amp;#039;.txt&amp;#039;. If this happens, you need to rename them to &amp;#039;private-ca-itp.crt&amp;#039; and &amp;#039;all-via-itp.ovpn&amp;#039;. With standard configuration Windows 10 does not show the endings of the file names. The endings are correct if for &amp;#039;all-via-itp.ovpn&amp;#039; the file type is shown as &amp;#039;OpenVPN Config&amp;#039; and  for &amp;#039;private-ca-itp.crt&amp;#039; as &amp;#039;Sicherheitszertifikat&amp;#039; or &amp;#039;security certificate&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
==MacOS (tunnelblick)==&lt;br /&gt;
&lt;br /&gt;
First download the itp certificate [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and configuration file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]. If a &amp;#039;.txt&amp;#039; was added to the configuration file name, remove the ending &amp;#039;.txt&amp;#039;. At the end the two files should normally be namend &amp;#039;private-ca-itp.crt&amp;#039; and &amp;#039;all-via-itp.ovpn&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Download the last stable release of the software tunnelblick [https://tunnelblick.net/downloads.html] and execute the dowloaded file.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick1.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
After completion of the installation, a new icon appears in the top bar. Drag and drop the downloaded configuration file to this new icon to add the configuration to tunnelblick. Most likely you do not need to add the certificate manually (it was enough to download it and is handled automatically).&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick2.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Now you can connect to the itp vpn via the new tunnelblick icon.&lt;br /&gt;
&lt;br /&gt;
If something fails look into the log of the connection. It also includes multiple times the path to place where the configuration file (tunnelblick automatically renames it into &amp;#039;config.ovpn&amp;#039;) and the certificate are stored. The exact path varies depending on your previous choice to use the configuration just for the  current user or for all users.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick3.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
In this case the configuration file and the certificate are located in &amp;#039;/Library/Application Support/Tunnelblick/Shared/all-via-itp.tblk/Contents/Resources&amp;#039;. If you need to edit or replace the configuration file or the certificate, this can be done in this directory. If there is just the configuration file in the directory, then copy the certificate to the in the log mentioned directory.&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=996</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=996"/>
		<updated>2020-10-06T12:53:55Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* OpenVPN for Windows 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
For Linux we recommend the graphical configuration with [[VPN with Networkmanager]].&lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
The old VPN has been decommissioned.&lt;br /&gt;
&lt;br /&gt;
If your VPN configuration still contains the remote name &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;, you need to update the configuration.&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
==MacOS (tunnelblick)==&lt;br /&gt;
&lt;br /&gt;
First download the itp certificate [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and configuration file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]. If a &amp;#039;.txt&amp;#039; was added to the configuration file name, remove the ending &amp;#039;.txt&amp;#039;. At the end the two files should normally be namend &amp;#039;private-ca-itp.crt&amp;#039; and &amp;#039;all-via-itp.ovpn&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Download the last stable release of the software tunnelblick [https://tunnelblick.net/downloads.html] and execute the dowloaded file.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick1.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
After completion of the installation, a new icon appears in the top bar. Drag and drop the downloaded configuration file to this new icon to add the configuration to tunnelblick. Most likely you do not need to add the certificate manually (it was enough to download it and is handled automatically).&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick2.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Now you can connect to the itp vpn via the new tunnelblick icon.&lt;br /&gt;
&lt;br /&gt;
If something fails look into the log of the connection. It also includes multiple times the path to place where the configuration file (tunnelblick automatically renames it into &amp;#039;config.ovpn&amp;#039;) and the certificate are stored. The exact path varies depending on your previous choice to use the configuration just for the  current user or for all users.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick3.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
In this case the configuration file and the certificate are located in &amp;#039;/Library/Application Support/Tunnelblick/Shared/all-via-itp.tblk/Contents/Resources&amp;#039;. If you need to edit or replace the configuration file or the certificate, this can be done in this directory. If there is just the configuration file in the directory, then copy the certificate to the in the log mentioned directory.&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=995</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=995"/>
		<updated>2020-10-06T12:52:21Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* MacOS (tunnelblick) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
For Linux we recommend the graphical configuration with [[VPN with Networkmanager]].&lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
The old VPN has been decommissioned.&lt;br /&gt;
&lt;br /&gt;
If your VPN configuration still contains the remote name &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;, you need to update the configuration.&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MacOS (tunnelblick)==&lt;br /&gt;
&lt;br /&gt;
First download the itp certificate [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and configuration file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]. If a &amp;#039;.txt&amp;#039; was added to the configuration file name, remove the ending &amp;#039;.txt&amp;#039;. At the end the two files should normally be namend &amp;#039;private-ca-itp.crt&amp;#039; and &amp;#039;all-via-itp.ovpn&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Download the last stable release of the software tunnelblick [https://tunnelblick.net/downloads.html] and execute the dowloaded file.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick1.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
After completion of the installation, a new icon appears in the top bar. Drag and drop the downloaded configuration file to this new icon to add the configuration to tunnelblick. Most likely you do not need to add the certificate manually (it was enough to download it and is handled automatically).&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick2.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Now you can connect to the itp vpn via the new tunnelblick icon.&lt;br /&gt;
&lt;br /&gt;
If something fails look into the log of the connection. It also includes multiple times the path to place where the configuration file (tunnelblick automatically renames it into &amp;#039;config.ovpn&amp;#039;) and the certificate are stored. The exact path varies depending on your previous choice to use the configuration just for the  current user or for all users.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick3.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
In this case the configuration file and the certificate are located in &amp;#039;/Library/Application Support/Tunnelblick/Shared/all-via-itp.tblk/Contents/Resources&amp;#039;. If you need to edit or replace the configuration file or the certificate, this can be done in this directory. If there is just the configuration file in the directory, then copy the certificate to the in the log mentioned directory.&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=994</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=994"/>
		<updated>2020-10-06T12:52:05Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* MacOS (tunnelblick) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
For Linux we recommend the graphical configuration with [[VPN with Networkmanager]].&lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
The old VPN has been decommissioned.&lt;br /&gt;
&lt;br /&gt;
If your VPN configuration still contains the remote name &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;, you need to update the configuration.&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MacOS (tunnelblick)==&lt;br /&gt;
&lt;br /&gt;
First download the itp certificate [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and configuration file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]. If a &amp;#039;.txt&amp;#039; was added to the configuration file name, remove the ending &amp;#039;.txt&amp;#039;. At the the two files should normally be namend &amp;#039;private-ca-itp.crt&amp;#039; and &amp;#039;all-via-itp.ovpn&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Download the last stable release of the software tunnelblick [https://tunnelblick.net/downloads.html] and execute the dowloaded file.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick1.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
After completion of the installation, a new icon appears in the top bar. Drag and drop the downloaded configuration file to this new icon to add the configuration to tunnelblick. Most likely you do not need to add the certificate manually (it was enough to download it and is handled automatically).&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick2.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Now you can connect to the itp vpn via the new tunnelblick icon.&lt;br /&gt;
&lt;br /&gt;
If something fails look into the log of the connection. It also includes multiple times the path to place where the configuration file (tunnelblick automatically renames it into &amp;#039;config.ovpn&amp;#039;) and the certificate are stored. The exact path varies depending on your previous choice to use the configuration just for the  current user or for all users.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick3.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
In this case the configuration file and the certificate are located in &amp;#039;/Library/Application Support/Tunnelblick/Shared/all-via-itp.tblk/Contents/Resources&amp;#039;. If you need to edit or replace the configuration file or the certificate, this can be done in this directory. If there is just the configuration file in the directory, then copy the certificate to the in the log mentioned directory.&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=991</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=991"/>
		<updated>2020-09-08T12:50:47Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Connect using remmina (Linux) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described in [[VPN Access]] and with Networkmanager in [[VPN with Networkmanager]]. For most Linux distributions cases we recommend NetworkManager.&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter. For MacOS and Windows10 we recommend using the ITP VPN.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 36 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 36 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect with Linux (Remmina)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set up the configuration for a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you eventually (depending on the version of remmina) need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Next click on the &amp;#039;Advanced&amp;#039; tab (only needed for new remmina versions).&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Scroll down and check the option &amp;#039;Glyph Cache&amp;#039;. If this option does not exist, you do not need to change anything in the &amp;#039;Advanced&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; If you encounter connection problems with Remmina in recent Ubuntu Versions, specifying Username and Password in the configuration dialog skipps the login dialog. Do this only if you can trust your Linux installation.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==Connect with MacOS ==&lt;br /&gt;
&lt;br /&gt;
Go to the AppStore and search for &amp;#039;Microsoft Remote Desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Macos-rdp.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Install and start it. Adding a connection should be similar as in Linux with Remmina.&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;br /&gt;
&lt;br /&gt;
== Restrictions ==&lt;br /&gt;
&lt;br /&gt;
All sessions have a Idle time out, which is 36 h for now. You need to connect to your sessions at least once per day. Otherwise the sessions is killed. This is to prevent overloading of the server with stale remote sessions.&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=990</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=990"/>
		<updated>2020-09-08T12:49:26Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described in [[VPN Access]] and with Networkmanager in [[VPN with Networkmanager]]. For most Linux distributions cases we recommend NetworkManager.&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter. For MacOS and Windows10 we recommend using the ITP VPN.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 36 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 36 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set up the configuration for a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you eventually (depending on the version of remmina) need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Next click on the &amp;#039;Advanced&amp;#039; tab (only needed for new remmina versions).&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Scroll down and check the option &amp;#039;Glyph Cache&amp;#039;. If this option does not exist, you do not need to change anything in the &amp;#039;Advanced&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; If you encounter connection problems with Remmina in recent Ubuntu Versions, specifying Username and Password in the configuration dialog skipps the login dialog. Do this only if you can trust your Linux installation.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==Connect with MacOS ==&lt;br /&gt;
&lt;br /&gt;
Go to the AppStore and search for &amp;#039;Microsoft Remote Desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Macos-rdp.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Install and start it. Adding a connection should be similar as in Linux with Remmina.&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;br /&gt;
&lt;br /&gt;
== Restrictions ==&lt;br /&gt;
&lt;br /&gt;
All sessions have a Idle time out, which is 36 h for now. You need to connect to your sessions at least once per day. Otherwise the sessions is killed. This is to prevent overloading of the server with stale remote sessions.&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=989</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=989"/>
		<updated>2020-09-08T12:40:10Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described in [[VPN Access]] and with Networkmanager in [[VPN with Networkmanager]]. For most Linux distributions cases we recommend NetworkManager.&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set up the configuration for a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you eventually (depending on the version of remmina) need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Next click on the &amp;#039;Advanced&amp;#039; tab (only needed for new remmina versions).&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Scroll down and check the option &amp;#039;Glyph Cache&amp;#039;. If this option does not exist, you do not need to change anything in the &amp;#039;Advanced&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; If you encounter connection problems with Remmina in recent Ubuntu Versions, specifying Username and Password in the configuration dialog skipps the login dialog. Do this only if you can trust your Linux installation.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==Connect with MacOS ==&lt;br /&gt;
&lt;br /&gt;
Go to the AppStore and search for &amp;#039;Microsoft Remote Desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Macos-rdp.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Install and start it. Adding a connection should be similar as in Linux with Remmina.&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;br /&gt;
&lt;br /&gt;
== Restrictions ==&lt;br /&gt;
&lt;br /&gt;
All sessions have a Idle time out, which is 36 h for now. You need to connect to your sessions at least once per day. Otherwise the sessions is killed. This is to prevent overloading of the server with stale remote sessions.&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Macos-rdp.png&amp;diff=988</id>
		<title>File:Macos-rdp.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Macos-rdp.png&amp;diff=988"/>
		<updated>2020-09-08T12:32:03Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=987</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=987"/>
		<updated>2020-09-08T12:19:05Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
For Linux we recommend the graphical configuration with [[VPN with Networkmanager]].&lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
The old VPN has been decommissioned.&lt;br /&gt;
&lt;br /&gt;
If your VPN configuration still contains the remote name &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;, you need to update the configuration.&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MacOS (tunnelblick)==&lt;br /&gt;
&lt;br /&gt;
First download the itp certificate [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and configuration file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]. If a &amp;#039;.txt&amp;#039; was added to the configuration file name, remove the ending &amp;#039;.txt&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Download the last stable release of the software tunnelblick [https://tunnelblick.net/downloads.html] and execute the dowloaded file.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick1.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
After completion of the installation, a new icon appears in the top bar. Drag and drop the downloaded configuration file to this new icon to add the configuration to tunnelblick. Most likely you do not need to add the certificate manually (it was enough to download it and is handled automatically).&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick2.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Now you can connect to the itp vpn via the new tunnelblick icon.&lt;br /&gt;
&lt;br /&gt;
If something fails look into the log of the connection. It also includes multiple times the path to place where the configuration file (tunnelblick automatically renames it into &amp;#039;config.ovpn&amp;#039;) and the certificate are stored. The exact path varies depending on your previous choice to use the configuration just for the  current user or for all users.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick3.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
In this case the configuration file and the certificate are located in &amp;#039;/Library/Application Support/Tunnelblick/Shared/all-via-itp.tblk/Contents/Resources&amp;#039;. If you need to edit or replace the configuration file or the certificate, this can be done in this directory. If there is just the configuration file in the directory, then copy the certificate to the in the log mentioned directory.&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=986</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=986"/>
		<updated>2020-09-08T12:18:16Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
For Linux we recommend the graphical configuration with [[VPN with Networkmanager]].&lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
The old VPN has been decommissioned.&lt;br /&gt;
&lt;br /&gt;
If your VPN configuration still contains the remote name &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;, you need to update the configuration.&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MacOS (tunnelblick)==&lt;br /&gt;
&lt;br /&gt;
First download the itp certificate [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and configuration file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]. If a &amp;#039;.txt&amp;#039; was added to the configuration file name, remove the ending &amp;#039;.txt&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Download the last stable release of the software tunnelblick [https://tunnelblick.net/downloads.html] and execute the dowloaded file.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick1.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
After completion of the installation, a new icon appears in top bar. Drag and drop the downloaded configuration file to this new icon to add the configuration to tunnelblick. Most likely you do not need to add the certificate manually (it was enough to download it and is handled automatically).&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick2.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Now you can connect to the itp vpn via the new tunnelblick icon.&lt;br /&gt;
&lt;br /&gt;
If something fails look into the log of the connection. It also includes multiple times the path to place where the configuration file (tunnelblick automatically renames it into &amp;#039;config.ovpn&amp;#039;) and the certificate are stored. The exact path varies depending on your previous choice to use the configuration just for the  current user or for all users.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick3.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
In this case the configuration file and the certificate are located in &amp;#039;/Library/Application Support/Tunnelblick/Shared/all-via-itp.tblk/Contents/Resources&amp;#039;. If you need to edit or replace the configuration file or the certificate, this can be done in this directory. If there is just the configuration file in the directory, then copy the certificate to the in the log mentioned directory.&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=985</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=985"/>
		<updated>2020-09-08T12:17:32Z</updated>

		<summary type="html">&lt;p&gt;Bremer: Anleitung Tunnelblick&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
For Linux we recommend the graphical configuration with [[VPN with Networkmanager]].&lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
The old VPN has been decommissioned.&lt;br /&gt;
&lt;br /&gt;
If your VPN configuration still contains the remote name &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;, you need to update the configuration.&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MacOS (tunnelblick)==&lt;br /&gt;
&lt;br /&gt;
First download the itp certificate [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and configuration file [http://th.physik.uni-frankfurt.de/~thw/vpn/all-via-itp.ovpn]. If a &amp;#039;.txt&amp;#039; was added to the config file name, remove the ending &amp;#039;.txt&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Download the last stable release of the software tunnelblick [https://tunnelblick.net/downloads.html] and execute the dowloaded file.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick1.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
After completion of the installation, a new icon appears in top bar. Drag and drop the downloaded configuration file to this new icon to add the configuration to tunnelblick. Most likely you do not need to add the certificate manually (it was enough to download it and is handled automatically).&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick2.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
Now you can connect to the itp vpn via the new tunnelblick icon.&lt;br /&gt;
&lt;br /&gt;
If something fails look into the log of the connection. It also includes multiple times the path to place where the configuration file (tunnelblick automatically renames it into &amp;#039;config.ovpn&amp;#039;) and the certificate are stored. The exact path varies depending on your previous choice to use the configuration just for the  current user or for all users.&lt;br /&gt;
&lt;br /&gt;
[[File:Tunnelblick3.png|center|750px]]&lt;br /&gt;
&lt;br /&gt;
In this case the configuration file and the certificate are located in &amp;#039;/Library/Application Support/Tunnelblick/Shared/all-via-itp.tblk/Contents/Resources&amp;#039;. If you need to edit or replace the configuration file or the certificate, this can be done in this directory. If there is just the configuration file in the directory, then copy the certificate to the in the log mentioned directory.&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Tunnelblick3.png&amp;diff=984</id>
		<title>File:Tunnelblick3.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Tunnelblick3.png&amp;diff=984"/>
		<updated>2020-09-08T11:58:01Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Tunnelblick2.png&amp;diff=983</id>
		<title>File:Tunnelblick2.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Tunnelblick2.png&amp;diff=983"/>
		<updated>2020-09-08T11:57:31Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Tunnelblick1.png&amp;diff=982</id>
		<title>File:Tunnelblick1.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Tunnelblick1.png&amp;diff=982"/>
		<updated>2020-09-08T11:53:54Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Main_Page&amp;diff=970</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Main_Page&amp;diff=970"/>
		<updated>2020-07-29T13:25:10Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;background:#f5faff;color:black&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2 align=center style=&amp;quot;background:#cef2e0&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Welcome to the ITP IT-Service Wiki&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In this Wiki you find information and documentation about our computer environment. Feel free to correct mistakes and add new content.&lt;br /&gt;
&lt;br /&gt;
Please read first: &amp;#039;&amp;#039;&amp;#039;[[FAQ|Frequently asked questions]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[http://th.physik.uni-frankfurt.de/cgi-bin/motd/generate.cgi Message of the day]&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;For getting additional Support and reporting problems write to: [mailto:trouble@itp.uni-frankfurt.de trouble@itp.uni-frankfurt.de]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New User Welcome Sheet&amp;#039;&amp;#039;&amp;#039;: [https://itp.uni-frankfurt.de/wiki-it/images/9/9b/Welcome-itp.pdf pdf]&lt;br /&gt;
&lt;br /&gt;
* [[General Information]] (includes Mail Setup)&lt;br /&gt;
&lt;br /&gt;
* [[New Accounts]]&lt;br /&gt;
&lt;br /&gt;
* NEW! [[Updated Mail Service]] (includes Vacation Messages, Mail Filters, Spam Handling and Mail Forwarding)&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu 18.04]] Upgrade notes&lt;br /&gt;
&lt;br /&gt;
* [[SOGo]] Groupware&lt;br /&gt;
&lt;br /&gt;
* [[Owncloud]] (Nextcloud) as Dropbox alternative&lt;br /&gt;
&lt;br /&gt;
* [[SAMBA Service]]&lt;br /&gt;
&lt;br /&gt;
* [[VPN Access]] or [[VPN with Networkmanager]]&lt;br /&gt;
&lt;br /&gt;
* NEW! [[Graphical Remote Login with xrdp]]&lt;br /&gt;
&lt;br /&gt;
* [[Printing]]&lt;br /&gt;
** [[Printing from Linux-Notebooks]]&lt;br /&gt;
** [[Printing from Windows]]&lt;br /&gt;
&lt;br /&gt;
* [[Scanning with Brother MFC]]&lt;br /&gt;
&lt;br /&gt;
* [[SLURM]] - The next generation batch system&lt;br /&gt;
&lt;br /&gt;
* [[Storage and Backup]]&lt;br /&gt;
&lt;br /&gt;
* [[Archiving Data]]&lt;br /&gt;
&lt;br /&gt;
* [[Commercial Software]]&lt;br /&gt;
** [[Intel Compiler]]&lt;br /&gt;
** [[Matlab]]&lt;br /&gt;
&lt;br /&gt;
* [[Compiling and running MPI programs]]&lt;br /&gt;
** [[ Mellanox HPCX ]]&lt;br /&gt;
&lt;br /&gt;
* [[Wien2k]]&lt;br /&gt;
&lt;br /&gt;
* [[Windows]]&lt;br /&gt;
&lt;br /&gt;
* [[TYPO3]]&lt;br /&gt;
&lt;br /&gt;
* [[sbatch-service]] (was apache-service) for interaktive web sites (php, python).&lt;br /&gt;
&lt;br /&gt;
* [[Mailman3]]&lt;br /&gt;
&lt;br /&gt;
* [https://itp.uni-frankfurt.de/webmail Web Mail]&lt;br /&gt;
&lt;br /&gt;
=== Browser ===&lt;br /&gt;
&lt;br /&gt;
* [[Firefox: Annoying reset request]]&lt;br /&gt;
&lt;br /&gt;
=== KDE Problems and Hints === &lt;br /&gt;
&lt;br /&gt;
* [[Baloo file indexing]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting started editing the Wiki  ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] &lt;br /&gt;
*[http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] &lt;br /&gt;
*[http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=X2GO&amp;diff=969</id>
		<title>X2GO</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=X2GO&amp;diff=969"/>
		<updated>2020-07-29T13:24:15Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;X2GO will soon be removed. Please use the [[Graphical Remote Login with xrdp]] instead.&lt;br /&gt;
&lt;br /&gt;
X2GO provides full remote access to your Linux desktop at the ITP. There are clients for Linux, Windows and MacOS.&lt;br /&gt;
&lt;br /&gt;
= Installing the client =&lt;br /&gt;
&lt;br /&gt;
== Windows / MacOS ==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.x2go.org/doku.php/doc:installation:x2goclient Installation guides] with download links can be found on the [https://wiki.x2go.org/doku.php/start x2go homepage].&lt;br /&gt;
&lt;br /&gt;
== Ubuntu Linux ==&lt;br /&gt;
&lt;br /&gt;
X2GO is part of Ubuntu 18.04 and most other linux distribution. To install it (in ubuntu) enter the following command into the shell:&lt;br /&gt;
&lt;br /&gt;
 $ sudo apt-get install x2goclient&lt;br /&gt;
&lt;br /&gt;
= Setup =&lt;br /&gt;
&lt;br /&gt;
The setup is very simple. Basically you need the hostname itp.uni-frankfurt.de and your Login name and Password.&lt;br /&gt;
&lt;br /&gt;
Not all session types available in the pull down menu at the bottom of window work. A working choice is &amp;#039;XFCE&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[file:X2goclient.png]]&lt;br /&gt;
&lt;br /&gt;
If you use ssh-keys for login without password you have to check &amp;#039;try auto login&amp;#039; or provide the path to your private RSA/DSA key if it is not located in standard directory (.ssh in Linux).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=964</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=964"/>
		<updated>2020-03-30T08:17:16Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Connect using remmina (Linux) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described in [[VPN Access]] and with Networkmanager in [[VPN with Networkmanager]]. In most cases we recommend NetworkManager.&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set up the configuration for a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you eventually (depending on the version of remmina) need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Next click on the &amp;#039;Advanced&amp;#039; tab (only needed for new remmina versions).&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Scroll down and check the option &amp;#039;Glyph Cache&amp;#039;. If this option does not exist, you do not need to change anything in the &amp;#039;Advanced&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-glyph-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note:&amp;#039;&amp;#039;&amp;#039; If you encounter connection problems with Remmina in recent Ubuntu Versions, specifying Username and Password in the configuration dialog skipps the login dialog. Do this only if you can trust your Linux installation.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Remmina-glyph-2.png&amp;diff=963</id>
		<title>File:Remmina-glyph-2.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Remmina-glyph-2.png&amp;diff=963"/>
		<updated>2020-03-30T08:11:24Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Remmina-glyph-1.png&amp;diff=962</id>
		<title>File:Remmina-glyph-1.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Remmina-glyph-1.png&amp;diff=962"/>
		<updated>2020-03-30T08:11:06Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=951</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=951"/>
		<updated>2020-03-24T09:40:50Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Problems changing the vpn settings in tunnelblick (macOS) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
If you prefer a graphical configuration, we recommend the Networkmanager based setup: &lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
This is the old configuration, which will be retire in a few weeks. Please prefer the new setup.&lt;br /&gt;
&lt;br /&gt;
This is fast and easy but requires to enter commands. Create the config file and store it anywhere you like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tap&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vpn.th.physik.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vpn.th.physik.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
redirect-gateway def1                       &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; staetment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
client&lt;br /&gt;
dev tap&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vpn.th.physik.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vpn.th.physik.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn] (most likely the lines 2, 5 and 6 need to be edited).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=950</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=950"/>
		<updated>2020-03-24T09:39:14Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
If you prefer a graphical configuration, we recommend the Networkmanager based setup: &lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
This is the old configuration, which will be retire in a few weeks. Please prefer the new setup.&lt;br /&gt;
&lt;br /&gt;
This is fast and easy but requires to enter commands. Create the config file and store it anywhere you like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tap&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vpn.th.physik.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vpn.th.physik.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
redirect-gateway def1                       &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; staetment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
client&lt;br /&gt;
dev tap&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vpn.th.physik.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vpn.th.physik.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Problems changing the vpn settings in tunnelblick (macOS)==&lt;br /&gt;
&lt;br /&gt;
There were problems reported when switching in tunnelblick from the old vpn (vpn.th.physik.uni-frankfurt.de with tap) to the new one (vgw.itp.uni-frankfurt.de with tun). You also have this problem if, after applying the new configuration file itp.ovpn, the vpn does not work and the output contains a line containing &amp;#039;vpn.th.physik.uni-frankfurt.de&amp;#039;. Search the output for a line beginning with &amp;#039;--config&amp;#039; and ending on &amp;#039;.ovpn&amp;#039;. This line specifies which configuration file (.ovpn) is used to establish the vpn connection and where it is located. Edit this file to have the same content as the itp.ovpn [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=949</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=949"/>
		<updated>2020-03-23T11:36:13Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Connect using remmina (Linux, (macOS)) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set up the configuration for a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=948</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=948"/>
		<updated>2020-03-23T11:26:21Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Connect using remmina (Linux, (macOS)) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set up the configuration for a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=947</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=947"/>
		<updated>2020-03-23T11:14:41Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=946</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=946"/>
		<updated>2020-03-23T11:02:40Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* ssh-tunnel in remmina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the ITP VPN, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=945</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=945"/>
		<updated>2020-03-23T11:00:42Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Connect with Windows 10 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you eihter to establish a connection to the itp-vpn or establish a ssh-tunnel with Putty (for ssh-tunnel see further below).&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server (use &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039; if you are using a ssh-tunnel). Under options you can change various things as the wanted resolution. But the standard setting also work. If the performance is to slow, try reducing the resolution in the options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should get a login screen where you can log in with your itp account (see the Linux section above for a picture of the login screen).&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=944</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=944"/>
		<updated>2020-03-23T10:55:51Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Connect using remmina (Linux, (macOS)) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally starts a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=943</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=943"/>
		<updated>2020-03-23T10:54:44Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Connect using remmina (Linux, (macOS)) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn connection to the ITP or establish an ssh-tunnel (see further below).&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. You can also use the resolution of your client, but the performance decreases with very high resolutions.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, you should have a new entry in your remmina main screen. Double click on this new entry to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page above.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=942</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=942"/>
		<updated>2020-03-23T10:50:27Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Set the window manager (Linux, macOS, Windows 10) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your ITP account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=941</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=941"/>
		<updated>2020-03-23T10:48:31Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you can remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=940</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=940"/>
		<updated>2020-03-23T10:44:53Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you either need to connect to the ITP VPN or need to establish a ssh-tunnel.&lt;br /&gt;
&lt;br /&gt;
How to use the ITP VPN with openvpn is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
We first describe the settings needed if the ITP VPN is used. A description for ssh-tunnel is further below. If you use a Linux operating system or macOS and did not already configure the ITP VPN, the configuration with ssh-tunnel is shorter.&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
You can skip this section if you want gnome as your window manager of your remote login session.&lt;br /&gt;
&lt;br /&gt;
The window manager cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here is a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, (macOS))==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Connect with Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=939</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=939"/>
		<updated>2020-03-23T10:32:13Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Putty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you first need to connect to our VPN. For openvpn this is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and for the use with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, macOS)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
&lt;br /&gt;
The window cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
== Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;br /&gt;
If you use a ssh-tunnel with Putty, then change in your client software (e.g. remmina) the server &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Install Putty through your software manager or for Windows go to https://www.putty.org/ follow the link and download and install Putty.&lt;br /&gt;
&lt;br /&gt;
After opening Putty enter &amp;#039;itp.uni-frankfurt.de&amp;#039; in the &amp;#039;Host Name (or IP address)&amp;#039; field.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
On the left side extend at the bottom the menu &amp;#039;SSH&amp;#039; and go to the submenu &amp;#039;Tunnels&amp;#039;. Add &amp;#039;3389&amp;#039; as &amp;#039;Source port&amp;#039; and &amp;#039;localhost:3389 as &amp;#039;Destination&amp;#039;. Then click on &amp;#039;Add&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
Go back back to the previous menu by clicking on &amp;#039;Session&amp;#039; in the upper left corner. Under &amp;#039;Saved Sessions&amp;#039; choose a session name of your liking and click on &amp;#039;Save&amp;#039;. Later you can reload your settings by selecting the session name and clicking on &amp;#039;Load&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To establish your connection click on &amp;#039;Open&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
You should get a login screen for your ssh-tunnel where you log in with your itp account. If you close this window, the ssh-tunnel is terminated.&lt;br /&gt;
&lt;br /&gt;
[[File:Putty-4.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now start your client for the xrdp connection (remember to change &amp;#039;zeta&amp;#039; to &amp;#039;localhost&amp;#039; in your client settings).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Putty-4.png&amp;diff=938</id>
		<title>File:Putty-4.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Putty-4.png&amp;diff=938"/>
		<updated>2020-03-23T10:15:41Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Putty-3.png&amp;diff=937</id>
		<title>File:Putty-3.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Putty-3.png&amp;diff=937"/>
		<updated>2020-03-23T10:15:30Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Putty-2.png&amp;diff=936</id>
		<title>File:Putty-2.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Putty-2.png&amp;diff=936"/>
		<updated>2020-03-23T10:15:20Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Putty-1.png&amp;diff=935</id>
		<title>File:Putty-1.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Putty-1.png&amp;diff=935"/>
		<updated>2020-03-23T10:15:10Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=934</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=934"/>
		<updated>2020-03-23T09:47:06Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you first need to connect to our VPN. For openvpn this is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and for the use with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, macOS)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
&lt;br /&gt;
The window cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
== Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this first change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina-ssh-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Remmina-ssh-2.png&amp;diff=933</id>
		<title>File:Remmina-ssh-2.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Remmina-ssh-2.png&amp;diff=933"/>
		<updated>2020-03-23T09:44:39Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Remmina-ssh-1.png&amp;diff=932</id>
		<title>File:Remmina-ssh-1.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Remmina-ssh-1.png&amp;diff=932"/>
		<updated>2020-03-23T09:44:28Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=931</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=931"/>
		<updated>2020-03-23T09:36:51Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* ssh-tunnel in remmina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you first need to connect to our VPN. For openvpn this is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and for the use with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, macOS)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
&lt;br /&gt;
The window cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
== Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
Instead of using the itp vpn, you can add an ssh-tunnel directly in remmina. For this change the server from &amp;#039;zeta&amp;#039; to &amp;#039;zeta.itp.uni-frankfurt.de&amp;#039;.&lt;br /&gt;
Then in the connection menu switch to the tab &amp;#039;SSH Tunnel&amp;#039;. Check the box &amp;#039;Enable SSH tunnel&amp;#039;, check &amp;#039;Same server at port 22&amp;#039;, enter your itp username at &amp;#039;User name&amp;#039; and check &amp;#039;Password&amp;#039;.&lt;br /&gt;
Now, before connecting to xrdp, a ssh-tunnel is established where you need to enter your itp password.&lt;br /&gt;
If you use ssh-keys to establish connection, you need to change the authentication method.&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=930</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=930"/>
		<updated>2020-03-23T08:56:06Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Terminal based ssh-tunnel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you first need to connect to our VPN. For openvpn this is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and for the use with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, macOS)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
&lt;br /&gt;
The window cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
== Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=929</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=929"/>
		<updated>2020-03-23T08:40:21Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* SSH-Tunnel instead of VPN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you first need to connect to our VPN. For openvpn this is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and for the use with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, macOS)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
&lt;br /&gt;
The window cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
== Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -t -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ssh-tunnel in remmina===&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=928</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=928"/>
		<updated>2020-03-23T08:34:24Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you first need to connect to our VPN. For openvpn this is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and for the use with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, macOS)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
&lt;br /&gt;
The window cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
== Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SSH-Tunnel instead of VPN==&lt;br /&gt;
&lt;br /&gt;
Instead of VPN you can also tunnel port 3398 to establish a connection to the xrpd server.&lt;br /&gt;
&lt;br /&gt;
===Terminal based ssh-tunnel===&lt;br /&gt;
&lt;br /&gt;
Just open a terminal and enter &amp;#039;ssh -t -L 3389:localhost:3389 yourusername@itp.uni-frankfurt.de&amp;#039;, where &amp;#039;yourusername&amp;#039; needs to be replaced by your itp username. After a successful connection, do not close the terminal as else the ssh-tunnel is closed.&lt;br /&gt;
In your client software (e.g. remmina) use as server &amp;#039;localhost&amp;#039; instead of &amp;#039;zeta&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===Putty===&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=927</id>
		<title>Graphical Remote Login with xrdp</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=Graphical_Remote_Login_with_xrdp&amp;diff=927"/>
		<updated>2020-03-20T12:03:29Z</updated>

		<summary type="html">&lt;p&gt;Bremer: /* Set the window manager (Linux, macOs, Windows 10) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention!! This article is still in progress!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are using a Linux desktop system or Windows 10, then you remotely login into a Linux session on our main login server zeta. For macOS this should work similar to Linux, but is not tested.&lt;br /&gt;
&lt;br /&gt;
To use this service you first need to connect to our VPN. For openvpn this is described here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_Access] and for the use with Networkmanager here [https://itp.uni-frankfurt.de/wiki-it/index.php/VPN_with_Networkmanager].&lt;br /&gt;
&lt;br /&gt;
If you disconnect from a xrdp session (on purpose or by a network error), you can reconnect to the same session in the next 24 hours. To completely end a session you need to log out inside of your xrdp session instead of interrupting the connection. All session, which are not connected for over 24 hours, are automatically terminated.&lt;br /&gt;
&lt;br /&gt;
==Connect using remmina (Linux, macOS)==&lt;br /&gt;
&lt;br /&gt;
If it is not already installed on your system, install the xrdp client remmina (sudo apt-get install remmina). Other clients like vinagre should work to.&lt;br /&gt;
&lt;br /&gt;
Before you can connect with remmina, you need to establish a vpn-connection to itp.&lt;br /&gt;
&lt;br /&gt;
Open remmina.&lt;br /&gt;
&lt;br /&gt;
In remmina do not directly connect, as the connection does not work with the standard settings. Instead click on the plus sign in the upper left corner to set a new connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the new window choose a &amp;#039;Name&amp;#039; for your connection and in the line &amp;#039;Server&amp;#039; you need to enter &amp;#039;zeta&amp;#039;.&lt;br /&gt;
Choose a custom resolution. &lt;br /&gt;
&lt;br /&gt;
[[File:Remmina2.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the section &amp;#039;Colour depth&amp;#039; you need to choose another entry. The options &amp;#039;GFX AVC444&amp;#039; and &amp;#039;GFX AVC420&amp;#039; do not work. Choose one of the other options.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina3.png|center]]&lt;br /&gt;
&lt;br /&gt;
After saving your setting, should have a new entry in your remmina main screen. Double click on this new entry to connect to establish the xrdp connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina4.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get the following login screen.&lt;br /&gt;
&lt;br /&gt;
[[File:Remmina5.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you can log into a graphical session running on the login server zeta. This normally start a gnome session. If you want another window manager please read the corresponding section on this page further down.&lt;br /&gt;
&lt;br /&gt;
==Set the window manager (Linux, macOS, Windows 10)==&lt;br /&gt;
&lt;br /&gt;
The window cannot be set by a menu. Instead it is set bin the content of the file &amp;#039;.xsession&amp;#039; in your home directory of your itp-account. Most likely this file does not exist in your account. If you connect to xrdp without this file in your home directory, then (before starting the window manager) this file is created such that gnome is started as window manager.&lt;br /&gt;
&lt;br /&gt;
You can manually override your &amp;#039;.xsession&amp;#039; to choose another window manager. Here a list of supported window managers and which needs to be the content of the &amp;#039;.xsession&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
gnome: gnome-session&lt;br /&gt;
&lt;br /&gt;
kde: startkde&lt;br /&gt;
&lt;br /&gt;
xfce: xfce4-session&lt;br /&gt;
&lt;br /&gt;
lxsession: lxsession -s LXDE -e LXDE&lt;br /&gt;
&lt;br /&gt;
== Windows 10 ==&lt;br /&gt;
&lt;br /&gt;
Also for Windows 10 you need first to establish a connection to the itp-vpn.&lt;br /&gt;
&lt;br /&gt;
The rest is very simple. In the window search menu search for &amp;#039;remote&amp;#039;. In a german Window 10 you start the &amp;#039;Remotedesktopverbindung&amp;#039; app. In english this should also begin with &amp;#039;Remote desktop&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
In the next window enter &amp;#039;zeta&amp;#039; as server. Under options you can change various things as the wanted resolution. But the standard setting also work.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
You can click yes in the next window.&lt;br /&gt;
&lt;br /&gt;
[[File:Remote-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
Now you should  get a login screen where you can log in with your itp account (see the Linux section for a picture).&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=926</id>
		<title>VPN Access</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=VPN_Access&amp;diff=926"/>
		<updated>2020-03-20T11:38:06Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get full access to our network from external locations we provide a VPN access based on openvpn. This is free software and part of every Linux distribution. The following guide has been tested with Ubuntu. &lt;br /&gt;
&lt;br /&gt;
If you prefer a graphical configuration, we recommend the Networkmanager based setup: &lt;br /&gt;
&lt;br /&gt;
It is available for Windows and MacOS too.&lt;br /&gt;
&lt;br /&gt;
=== Install OpenVPN === &lt;br /&gt;
&lt;br /&gt;
It is not part of the default installation, but can easily installed using apt. Enter the following commands:&lt;br /&gt;
&lt;br /&gt;
  sudo apt install openvpn&lt;br /&gt;
&lt;br /&gt;
This requires to enter your password to get super user privileges.&lt;br /&gt;
&lt;br /&gt;
=== Command line configuration ===&lt;br /&gt;
&lt;br /&gt;
We have setup a new VPN gateway. Please use this configuration and report problems.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; statement [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
# Comment this, if you don&amp;#039;t want to redirect the default gateway&lt;br /&gt;
redirect-gateway def1               &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
For only accessing internal services and routing your the normal traffic to your normal uplink use the following configuration: [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tun&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vgw.itp.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vgw.itp.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Start the VPN connection ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal and change to the path where the vpn config file is stored. Start the connection with&lt;br /&gt;
  &lt;br /&gt;
  sudo openvpn itp.ovpn&lt;br /&gt;
&lt;br /&gt;
where itp.ovpn is the name of the config file. openvpn needs root access, therefore you must enter your local password for sudo. After this you have to enter your ITP credentials (Username and Password).&lt;br /&gt;
&lt;br /&gt;
If everything went fine the output will look like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: Make sure you understand the semantics of --tls-remote before using it (see the man page).&lt;br /&gt;
Fri Dec  7 15:03:00 2012 NOTE: OpenVPN 2.1 requires &amp;#039;--script-security 2&amp;#039; or higher to call user-defined scripts or executables&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link local: [undef]&lt;br /&gt;
Fri Dec  7 15:03:00 2012 UDPv4 link remote: [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:00 2012 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this&lt;br /&gt;
Fri Dec  7 15:03:00 2012 [FIAS-ITP_Generic_VPN_Service] Peer Connection Initiated with [AF_INET]141.2.246.2:1194&lt;br /&gt;
Fri Dec  7 15:03:02 2012 TUN/TAP device tap0 opened&lt;br /&gt;
Fri Dec  7 15:03:02 2012 do_ifconfig, tt-&amp;gt;ipv6=0, tt-&amp;gt;did_ifconfig_ipv6_setup=0&lt;br /&gt;
Fri Dec  7 15:03:02 2012 /sbin/ifconfig tap0 10.63.131.1 netmask 255.255.0.0 mtu 1500 broadcast 10.63.255.255&lt;br /&gt;
Fri Dec  7 15:03:02 2012 Initialization Sequence Completed&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Termiate the session by pressing Ctrl-C in this terminal.&lt;br /&gt;
&lt;br /&gt;
=== Previous VPN gateway (deperecated) ===&lt;br /&gt;
&lt;br /&gt;
This is the old configuration, which will be retire in a few weeks. Please prefer the new setup.&lt;br /&gt;
&lt;br /&gt;
This is fast and easy but requires to enter commands. Create the config file and store it anywhere you like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
client&lt;br /&gt;
dev tap&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vpn.th.physik.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vpn.th.physik.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
redirect-gateway def1                       &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and store it in the same place. This file is needed for the verification of the authenticity of the server.&lt;br /&gt;
&lt;br /&gt;
This configuration routes all traffic trough ITP. This is useful if you want to download papers, which are restricted to the university network.&lt;br /&gt;
The second examples only routes the traffic going directly to the ITP trough the VPN and leaves your default gateway untouched. The only difference is the missing &amp;#039;redirect-gateway&amp;#039; staetment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
client&lt;br /&gt;
dev tap&lt;br /&gt;
proto udp&lt;br /&gt;
nobind&lt;br /&gt;
remote vpn.th.physik.uni-frankfurt.de&lt;br /&gt;
verify-x509-name vpn.th.physik.uni-frankfurt.de name&lt;br /&gt;
remote-cert-tls server&lt;br /&gt;
resolv-retry infinite&lt;br /&gt;
auth-user-pass&lt;br /&gt;
ca private-ca-itp.crt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==OpenVPN for Windows 10==&lt;br /&gt;
&lt;br /&gt;
At the time of writing, you can download OpenVPN on &amp;#039;https://openvpn.net/community-downloads/&amp;#039;.&lt;br /&gt;
Download the exe-file for Windows 10 and install OpenVPN.&lt;br /&gt;
Start &amp;#039;OpenVPN GUI&amp;#039;. You will get a message that no config file was found. But starting &amp;#039;OpenVPN GUI&amp;#039; creates a directory to put the config files into.&lt;br /&gt;
&lt;br /&gt;
Next you need to download our CA (Certificate of Authority) [http://th.physik.uni-frankfurt.de/~thw/vpn/private-ca-itp.crt] and the config file [http://th.physik.uni-frankfurt.de/~thw/vpn/itp.ovpn].&lt;br /&gt;
&lt;br /&gt;
You need to copy/save both files to C:/Users/&amp;#039;yourusername&amp;#039;/OpenVPN/config/, where &amp;#039;yourusername&amp;#039; is your local username. In the picture below, the directory with the two needed files in it for a german Windows 10 is shown (for the username &amp;#039;user&amp;#039;). (For both is assumed that &amp;#039;C&amp;#039; is, as for most Windows systems, your main hard drive.)&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-1.png|center]]&lt;br /&gt;
&lt;br /&gt;
If &amp;#039;OpenVPN GUI&amp;#039; is started, you can find it in the lower right corner where the minisymbols are. Most likely you need to click on the small arrow first. It is the symbol with the computer screen and the lock symbol. Right click on the symbol and you get a menu where the first option is to connect. Click this option. This menu has less entries if the settings are not found. Then control the previous step.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-2.png|center]]&lt;br /&gt;
&lt;br /&gt;
After a few seconds you should get a login screen where you use the credentials of your itp account.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-3.png|center]]&lt;br /&gt;
&lt;br /&gt;
The login takes a few seconds. Your connection was successful if no error window occurs and now the symbol in the lower right is green.&lt;br /&gt;
&lt;br /&gt;
[[File:Openvpn-win10-4.png|center]]&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Openvpn-win10-4.png&amp;diff=925</id>
		<title>File:Openvpn-win10-4.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Openvpn-win10-4.png&amp;diff=925"/>
		<updated>2020-03-20T11:22:27Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
	<entry>
		<id>https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Openvpn-win10-3.png&amp;diff=924</id>
		<title>File:Openvpn-win10-3.png</title>
		<link rel="alternate" type="text/html" href="https://itp.uni-frankfurt.de/wiki-it/index.php?title=File:Openvpn-win10-3.png&amp;diff=924"/>
		<updated>2020-03-20T11:22:14Z</updated>

		<summary type="html">&lt;p&gt;Bremer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bremer</name></author>
		
	</entry>
</feed>