51 lines
2.9 KiB
Markdown
51 lines
2.9 KiB
Markdown
# Infrastructure
|
|
ETH's infrastructure has some quirks that you should be aware of.
|
|
For example, you have two different passwords, one for network stuff, called the Radius Password,
|
|
and one for everything else, called the Active Directory (AD), or LDAP password (such as Email, Moodle, MyStudies, etc).
|
|
|
|
Your ETH username is also sometimes referred to as your NETHZ username.
|
|
|
|
## Email
|
|
You can access emails online at https://outlook.office.com (yes, I don't like it either), your email address is `<nethz>@ethz.ch`
|
|
and you log in using the normal application (Active Directory) password.
|
|
|
|
|
|
## WiFi
|
|
ETH has a number of WiFi networks available, namely `eth`, `eth5` and `eduroam`.
|
|
You should connect to either `eth5` or preferrably `eduroam` using the following credentials:
|
|
- Username: `<nethz>@student-net.ethz.ch`
|
|
- Password: Radius Password (note that Radius Servers are authentication servers for WiFi that allow more granular WiFi access, thus the name)
|
|
|
|
If on Linux you are using NetworkManager via its CLI, TUI or applet directly, you should use WPA/WPA2 Enterprise for Security field,
|
|
tick "No CA certificate is required" and for Inner authentication, set it to `MSCHAPv2 (no EAP)`.
|
|
|
|
|
|
## VPN
|
|
The official guide for the VPN is useful for MacOS and Winslop: https://unlimited.ethz.ch/en/help/network/vpn
|
|
|
|
For Linux, you may use [my script](https://git.janishutz.com/janishutz/dotfiles/src/branch/main/scripts/ethz-vpn). For it to work, you need to have `openconnect` installed
|
|
|
|
For the credentials you need both your radius password, as well as a two-factor code from your authenticator.
|
|
The username is the same as for the WiFi.
|
|
|
|
|
|
## EduApp
|
|
The EduApp is a PWA (Progressive Web App) to see your schedule, access clicker questions, a map of the campus and more.
|
|
|
|
You can access it at https://eduapp.ethz.ch and you can log in using your AD password.
|
|
|
|
If you want to have it as a PWA on your phone, you can add it to your phone's home screen by navigating to the EduApp in the browser, hitting share and something along the lines of
|
|
"Add to Home Screen", "Create Webapp" or similar.
|
|
|
|
|
|
## CodeExpert
|
|
CodeExpert is ETH's all-in-one browser-based coding platform. You log into it using Switch EduID, which only works once you have linked it to your ETH account.
|
|
You can do that by going to https://eduid.ch, logging in, then heading to Organisations and hitting "Add an organisational identity", then selecting ETH and logging in using
|
|
`AAI`, the single-signon service of ETH using your LDAP/AD password.
|
|
|
|
You can then access CodeExpert via https://expert.ethz.ch. Note that you won't have access to any courses yet, each course that uses CodeExpert will provide you with an
|
|
access link to join the course. Be sure to do that as soon as possible for each course, as there are two first year courses that use CodeExpert for the bonus.
|
|
|
|
|
|
<small>Fun fact, in the code expert docs you remove the git ref slug from the URLs, a `418 - I'm not a Teapot` response status code is returned!</small>
|