Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| en:praktikum:zugang [2025/10/30 15:40] – [Alternative: Xpra] rhainich | en:praktikum:zugang [2026/03/24 11:19] (current) – rhainich | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Access to the laboratory computer | + | ====== Access to the Laboratory Computer |
| - | + | ||
| - | <WRAP center round info 60%> | + | |
| - | From December 2024, to access the data reduction computer via SSH, you must first log in via VPN. The [[https:// | + | |
| - | </ | + | |
| {{section> | {{section> | ||
| - | There are two ways to analyse the data collected during the placement: 1. you can carry out the analysis directly on the computer | + | |
| + | There are two ways to analyse the data collected during the lab course: | ||
| + | 1. Perform | ||
| + | 2. Log in to this computer | ||
| ===== External Login ===== | ===== External Login ===== | ||
| - | The data can also be analysed remotely, both from the physics institute' | ||
| - | User: alpha | + | Data analysis can also be carried out remotely, either from the computer pool of the Physics Institute or from a private computer with an internet connection. Several access methods are available, each with its own advantages and disadvantages. |
| - | | + | |
| + | |||
| + | ==== Requirements ==== | ||
| + | |||
| + | Credentials are provided by the supervisors or communicated during the introduction: | ||
| + | |||
| + | User: alpha | ||
| + | | ||
| + | |||
| + | **alpha** | ||
| + | |||
| + | <WRAP center round important 100%> | ||
| + | To access the analysis computer from outside the university network, you must first connect to the university network via VPN. Instructions can be found on the [[https:// | ||
| + | </ | ||
| - | **alpha** is given here as an example and must be replaced by the corresponding group name. | ||
| ==== Linux / Unix ==== | ==== Linux / Unix ==== | ||
| - | Since the computers in the astrophysics are all operated with Linux, it's easy to log in from another computer with the same operating system. So you can do the complete evaluation from distance by logging in with a normal [[https:// | ||
| - | Login in the console with this command: | + | Since all astrophysics computers run Linux, logging |
| + | |||
| + | Graphical output (e.g. FITS viewers or editors) is also supported, although performance depends on the connection speed. Within the university network | ||
| + | |||
| + | Login via terminal: | ||
| + | |||
| + | ssh -Y alpha@columba.astro.physik.uni-potsdam.de | ||
| - | < | + | You will be prompted for your password. The parameter **-Y** (capital Y) enables forwarding of graphical output. |
| - | **alpha** is given here as an example and must be replaced by the corresponding group name. You will be asked for the password. The parameter **-X** (capital X) ensures that graphical output will be transferred so it can be displayed. | ||
| + | === Xpra === | ||
| - | === Alternative: Xpra === | + | Alternatively, |
| - | Alternatively you can log in with [[https:// | + | After installation, a connection |
| xpra seamless ssh: | xpra seamless ssh: | ||
| - | The command is not very different from the one above, except that here the beginning and the end are slightly different. **alpha** | + | The command is similar to the SSH login above. |
| - | Furthermore it offers the possibility to disconnect from the // | + | After a successful connection, an // |
| + | |||
| + | You can detach from a running session without terminating it: | ||
| + | |||
| + | xpra detach | ||
| + | |||
| + | Reconnect with: | ||
| xpra attach ssh: | xpra attach ssh: | ||
| - | The // | + | Terminate the session with: |
| xpra exit | xpra exit | ||
| Line 45: | Line 67: | ||
| ==== Windows ==== | ==== Windows ==== | ||
| - | === PuTTY and Xming === | + | Since Windows does not use the X-Window system, graphical output from Linux systems cannot |
| - | Linux uses the X-Window-System to display graphical output while Windows has it's own system. That's the reason why graphical output from a Linux computer can not simply | + | |
| + | Recommended tools are: | ||
| - | **Required programs** | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | First install the server Xming, which optimally should be incorporated in the Windows autostart list. PuTTY is an executable that just requires a quick configuration: | + | === MobaXterm === |
| - | * click on the menu item //Session// and enter '' | + | MobaXterm is an SSH client that includes a built-in X11 server. |
| - | * in // | + | |
| - | * in case of problems with the graphical output, enter '' | + | |
| - | |||
| - | === MobaXterm === | ||
| - | MobaXterm is a SSH client which already includes the X11 Server. | ||
| * [[http:// | * [[http:// | ||
| - | To increase the stability | + | To improve connection |
| - | /* | ||
| - | **Configuration file for MobaXterm: | ||
| - | */ | ||
| - | ==== Operating system independent ==== | + | === PuTTY and Xming === |
| - | === X2G0 === | + | |
| - | In addition to the above mentioned possibilities, a //X2Go// server is also installed on the laboratory computer **columba**, | + | **Required software** |
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | Xming should be installed and ideally started automatically with the system. PuTTY requires only minimal configuration: | ||
| + | |||
| + | * Enter '' | ||
| + | * Enable '' | ||
| + | * In case of problems with the graphical output, set '' | ||
| + | |||
| + | |||
| + | ==== Operating System Independent ==== | ||
| + | |||
| + | === X2Go === | ||
| + | |||
| + | An //X2Go// server is installed on the laboratory computer **columba**, | ||
| {{ : | {{ : | ||
| - | After installing the client | + | After installing the client, create a new session |
| <WRAP group> | <WRAP group> | ||
| <WRAP half column> | <WRAP half column> | ||
| - | {{ : | + | {{ : |
| </ | </ | ||
| <WRAP half column> | <WRAP half column> | ||
| - | {{ : | + | {{ : |
| </ | </ | ||
| </ | </ | ||
| - | <WRAP group> | + | Configure |
| - | <WRAP half column> | + | |
| - | These include **session name**, **host**, **login**, and the **session type**. The **Session name** can be freely chosen and is only used to distinguish between different sessions. As **host** '' | + | |
| - | The next step is to go to the '' | + | * **Session name**: arbitrary |
| + | * **Host**: | ||
| + | | ||
| - | After clicking on '' | + | In the '' |
| - | {{ : | + | * Enable **Fullscreen** |
| + | * Disable **Set display DPI** | ||
| - | </ | + | After clicking '' |
| - | <WRAP half column> | + | |
| - | {{ : | + | |
| - | </ | + | |
| - | </ | + | |
| - | <fc # | + | {{ : |
| + | |||
| + | <fc # | ||
| + | If the client crashes, | ||
| env QT_QPA_PLATFORM=xcb x2goclient | env QT_QPA_PLATFORM=xcb x2goclient | ||
| - | === Logging in via Remote Desktop Protocol === | + | |
| + | === Remote Desktop Protocol === | ||
| <WRAP center round important 60%> | <WRAP center round important 60%> | ||
| - | This method is in beta stage | + | This method is currently |
| </ | </ | ||
| <WRAP center round alert 60%> | <WRAP center round alert 60%> | ||
| - | Unfortunately, | + | This method is currently |
| </ | </ | ||
| - | In addition to the methods described | + | In addition to the above methods, you can log in to columba using the Remote Desktop Protocol (RDP). This protocol, developed by Microsoft, is highly efficient |
| - | + | ||
| - | Under Linux, [[https:// | + | |
| <WRAP group> | <WRAP group> | ||
| <WRAP half column> | <WRAP half column> | ||
| + | ** Linux ** | ||
| - | == Configuration instructions | + | On Linux, [[https:// |
| - | * After Remmina has been started, click on the plus symbol in the top left corner. | + | * Start the program and create a new connection |
| - | * This opens the configuration | + | * Enter a name for the configuration |
| - | * Enter the following or activate the corresponding option: | + | * Server: |
| - | - Name for the configuration | + | * Enter username and password |
| - | - Server | + | * Enable |
| - | - User name | + | |
| - | - Password | + | Under '' |
| - | - '' | + | |
| - | * Then click on '' | + | * Enable |
| - | | + | * Server: |
| - | | + | * Enter username and password |
| - | - Server address: | + | |
| - | - Username | + | Start the connection via '' |
| - | - Password | + | |
| - | * Then finish | + | If you are satisfied with the connection speed, the '' |
| - | * Remmina will then connect to columba | + | |
| - | | + | |
| - | * After saving the configuration, | + | |
| </ | </ | ||
| Line 172: | Line 195: | ||
| <WRAP group> | <WRAP group> | ||
| <WRAP half column> | <WRAP half column> | ||
| - | **Configuration Instructions for Windows 11:** | + | ** Windows 11 ** |
| - | * On Windows, you must first set up the SSH tunnel | + | |
| - | * To do this, you must first open a PowerShell window. | + | Firstly, an SSH tunnel |
| - | * In this window, type the command '' | + | |
| - | + | | |
| - | [{{ost: | + | |
| + | You can then connect using an RDP client. The following settings must be configured: | ||
| + | |||
| + | * Computer: | ||
| + | * User name: e.g. '' | ||
| + | * '' | ||
| + | |||
| + | Click '' | ||
| - | * You can then start the RDP client and enter the following configuration or enable the appropriate option: | ||
| - | - Computer: '' | ||
| - | - User name | ||
| - | - '' | ||
| - | * It may be necessary to click on '' | ||
| - | * Click on '' | ||
| </ | </ | ||
| <WRAP half column> | <WRAP half column> | ||
| Line 191: | Line 215: | ||
| </ | </ | ||
| - | ===== External Login from the computer pool in the Physics Institute ===== | ||
| - | Also the Linux computers in the computer pool of the Physics Institute (room 2.28.1.101) can be used to login on the lab computer. See the description here: [[en: | ||
| + | ===== External Login from the Physics Computer Pool ===== | ||
| - | ===== Working directly on the data reduction | + | The computers in the Physics |
| - | The computer for the laboratory courses shall be used for data reduction. It is in room 2.009 in the Institute in Golm and can be booked, i.e. request a timeslot by email. | + | |
| - | These timeslots are already booked: {{page> | + | Accounts can be requested from Mr H. Todt (room 2.28.2.004). |
| - | ===== Linux Sheet Paper ===== | + | ===== Working Directly on the Data Reduction Computer |
| - | This [[http:// | + | |
| + | The laboratory computer (columba) is available for on-site data analysis (room 2.28.2.009) and can be booked via email. | ||
| - | ===== Access to files by SFTP ===== | ||
| - | Pure file transfer is possible, independent of the computer system, by logging in with SFTP (Secure | + | ===== File Transfer |
| - | The login information are in principle | + | Regardless of the operating system, it is possible to log in via SFTP (SSH File Transfer Protocol) solely for the purpose of exchanging data. This requires an SFTP programme. These are available for virtually every operating system, whether console-based or with a graphical user interface. Users accustomed to a graphical user interface can use [[http:// |
| + | |||
| + | The login details | ||
| | | ||
| | | ||
| | | ||
| - | | + | |
| + | |||
| + | Similarly, **alpha** is used here merely as an example and must be replaced with the relevant group name. | ||
| + | |||
| + | **Note:** SFTP is intended for file transfer only. It does not allow execution of programs. | ||
| - | **alpha** is given here as an example and must be replaced by the corresponding group name. | + | ===== Linux Cheat Sheets ===== |
| - | **Attention:** In contrast to the login methods described in the previous sections, SFTP is just for file transfer. It will not let you work on data reduction or alike. | + | * [[http:// |
| - | /* | + | [[en:praktikum:index|Laboratory Courses – Overview]] |
| - | ====== Virtual laboratory computer ====== | + | |
| - | We offer a virtual laboratory computer, see [[en:software:howto_virtualbox_ubuntu|here]]. | + | |
| - | */ | + | |
| - | [[en: | ||