resources:fu-linux-server
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:fu-linux-server [2021/04/21 21:18] – [Windows] astefanowitsch | resources:fu-linux-server [2025/05/27 10:10] (current) – updated ZEDAT/FUB-IT Putty link, updated Zedat Shell link (old zedat website) bjohannsen | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== The Linux server at the Freie Universität ====== | ||
+ | Your ZEDAT account not only provides you with a university email address, but also with access to the Login server, a Linux server that allows you, among other things, to create a web site (like the one that this wiki is running on), and, most importantly, | ||
+ | |||
+ | To sign in to your Login account, you need a specific type of software referred to as a **terminal emulator**. This software allows you to enter text commands that are then executed on your own computer, or, crucially, on a remote server. | ||
+ | |||
+ | On macOS and Linux and on some versions of Windows, terminal emulators are preinstalled, | ||
+ | |||
+ | Note that if you cannot find a terminal emulator on your operating system or cannot install one, you can use ZEDAT' | ||
+ | |||
+ | ===== Desktop and laptop computers running macOS or Linux ===== | ||
+ | |||
+ | On **macOS**, you should use the preinstalled terminal emulator, which is called Terminal.app. You can find it by going to the Spotlight search and typing '' | ||
+ | |||
+ | To sign in to your Login account, open your terminal emulator. You can now use a program called '' | ||
+ | |||
+ | ssh USERNAME@login.fu-berlin.de | ||
+ | |||
+ | You will then get a prompt to enter your password. | ||
+ | |||
+ | USERNAME@login.fu-berlin.de' | ||
+ | |||
+ | Enter your password (note that the terminal will not show any activity while you type), and hit '' | ||
+ | |||
+ | The first time you login, you will be asked whether you trust the key of the server. The ZEDAT Linux server is trustworthy, | ||
+ | |||
+ | You will see that your command line now starts with the following (again, // | ||
+ | |||
+ | USERNAME@login: | ||
+ | |||
+ | This means that you are no longer working on your own computer, but on the Login server -- your computer just provides the connection. | ||
+ | |||
+ | To sign out of your Linux account, simply type | ||
+ | |||
+ | exit | ||
+ | |||
+ | and hit the '' | ||
+ | |||
+ | |||
+ | ===== Desktop and laptop computers running Windows ===== | ||
+ | |||
+ | On Windows, how to connect to the server depends on the version. We will deal with Windows 10 first and then deal with older versions. | ||
+ | |||
+ | ==== The PowerShell (Windows 10) ==== | ||
+ | |||
+ | On **Windows 10**, you can open a terminal emulator by right-clicking on the start menu and then on //Windows PowerShell// | ||
+ | |||
+ | ssh USERNAME@login.fu-berlin.de | ||
+ | |||
+ | If you get a message that the connection timed out or was closed by the remote server, this means your PowerShell is not configured correctly. In this case, the easiest solution is to follow the steps for older versions of Windows described below. | ||
+ | |||
+ | If you get a prompt to enter your password, this means the connection to the server was successful: | ||
+ | |||
+ | USERNAME@login.fu-berlin.de' | ||
+ | |||
+ | Enter your password (note that the terminal will not show any activity while you type), and hit '' | ||
+ | |||
+ | The first time you login, you will be asked whether you trust the key of the server. The ZEDAT Linux server is trustworthy, | ||
+ | |||
+ | You will see that your command line now starts with the following (again, // | ||
+ | |||
+ | USERNAME@login: | ||
+ | |||
+ | This means that you are no longer working on your own computer, but on the Login server -- your computer just provides the connection. | ||
+ | |||
+ | To sign out of your Linux account, simply type | ||
+ | |||
+ | exit | ||
+ | |||
+ | and hit the '' | ||
+ | |||
+ | ==== PuTTY (all versions of Windows) ==== | ||
+ | |||
+ | If you are using **Windows 7 or older** or if the above method does not work, you can download a free terminal emulator called PuTTY as described by the FUB-IT here: https:// | ||
+ | |||
+ | Open PuTTY. The first time you open it, Windows may ask you if you really want to execute it, as it is from an unverified source. If you downloaded it from the above link, you can safely execute it. | ||
+ | |||
+ | A configuration screen will open. Enter the server name '' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | The first time you do this, you will receive a warning that the host key is unknown. Confirm that you want to connect by clicking //Yes//. | ||
+ | |||
+ | You will get a window with the following prompt: | ||
+ | |||
+ | login as: | ||
+ | |||
+ | Enter your username and hit '' | ||
+ | |||
+ | USERNAME@login.fu-berlin.de' | ||
+ | |||
+ | Enter your password (note that the terminal will not show any activity while you type), and hit '' | ||
+ | |||
+ | USERNAME@login: | ||
+ | |||
+ | This means that you are no longer working on your own computer, but on the Login server -- your computer just provides the connection. | ||
+ | |||
+ | To sign out of your Linux account, simply type | ||
+ | |||
+ | exit | ||
+ | |||
+ | and hit the '' | ||
+ | ===== Tablets and Smartphones (Android, iOS, iPadOS) ===== | ||
+ | |||
+ | There are various apps that allow you to connect to a Linux server. For Android, try JuiceSSH, for iOS and iPadOS, try Shelly (from the respective app stores). What you are looking for is a terminal application that can run an ssh client (usually OpenSSH). | ||
+ | |||
+ | We will try to provide instructions for these apps soon, but you may be able to figure things out by yourself by looking at the instructions for PuTTY and trying to take analogous steps. | ||
+ | |||
+ | ===== Browser ===== | ||
+ | |||
+ | Regardless of your operating system, you can also sign in via your web browser. Go to [[https:// | ||
+ | |||
+ | You will get an empty page with the prompt | ||
+ | |||
+ | ZEDAT login: | ||
+ | |||
+ | Enter your user name and hit '' | ||
+ | |||
+ | USERNAME@login: | ||
+ | |||
+ | (with your username instead of ''// |