Lezioni online Bitcoin-only
This project is maintained by valerio-vaccaro
Officine Bitcoin Bitcoin-only-Lektion Dieses Projekt wird von valerio-vaccaro gepflegt
🇨🇳 中文 🇬🇧 English 🇪🇸 Español 🇵🇹 Português 🇷🇺 Русский 🇫🇷 Français 🇩🇪 Deutsch 🇮🇹 Italiano 🇭🇺 Magyar 🏳️ Milanés 🏳️ Veneto
Wir bereiten ein USB-Laufwerk mit dem Debian-Image vor, das von der offiziellen Website heruntergeladen wurde.
Wir verbinden alle Kabel (display, keyboard, mouse, and ethernet).

Wir schließen das USB-Installationslaufwerk an.

Wir schalten den Computer ein und stellen sicher, dass unser USB-Laufwerk mit Debian startet.

Wenn alles korrekt funktioniert hat, sollte das Debian-Installationsprogramm starten und wir landen auf dem folgenden Bildschirm.

Wir wählen die erste Zeile und starten die grafische Installation.
Das Erste, wonach wir gefragt werden, ist die Sprache; für diese Installation wähle ich “English”, da ich das verständlicher finde als jede andere Übersetzung.

An dieser Stelle werden wir nach unserem geografischen Standort gefragt; um Italien zu finden, müssen wir OTHER->EUROPE->ITALY auswählen.



Für die Lokalisierung wähle ich auch hier English.

Und ich konfiguriere die italienische Tastatur, da mir diese zur Verfügung steht.

Dann wählen wir einen Benutzernamen und lassen die Domain leer.

An dieser Stelle fordert Debian Sie auf, ein Passwort für den root-Benutzer festzulegen…

und einen Benutzer mit dem jeweiligen Passwort zu erstellen.



Jetzt müssen wir die Installationsfestplatte auswählen; wir verwenden die gesamte Festplatte und müssen die Festplatte auswählen, auf der die Installation durchgeführt werden soll.


Dann müssen wir die Partitionsstruktur auswählen; vorerst lassen wir alles in einer einzigen Partition.

Debian schlägt eine Partitionstabelle vor, aber… es hat swap hinzugefügt, was wir nicht wollen, also wählen wir ihn aus und entfernen ihn aus der Liste.


Nachdem wir ihn entfernt haben, können wir unsere Tabelle endlich schreiben.

Debian möchte zur Konfiguration der Partitionstabelle zurückkehren, aber wir lehnen die Einladung ab.

Und wir bestätigen die Absicht, die aktualisierte Tabelle zu schreiben.

Nun werden wir gefragt, ob wir einen Debian-mirror verwenden möchten; wir entscheiden uns dafür.

Wir wählen unser Land.

Normalerweise ist der GARR-mirror schnell und zuverlässig; verwenden wir diesen.

Ich habe keinen Proxy, also lasse ich das Feld leer.

Aber welche Programme sollen installiert werden? Da wir einen Server einrichten, deaktivieren wir die grafische Umgebung (indem wir die ersten beiden Häkchen entfernen) und wählen SSH aus, das wir für den Fernzugriff benötigen.

Die Installation beginnt.
Am Ende werden wir gefragt, ob wir grub installieren möchten, das uns erlaubt, Linux zu starten; wir antworten zustimmend und wählen dieselbe Festplatte, auf der wir das Betriebssystem installiert haben.


Yuhuuu, wir sind fertig; jetzt ist es Zeit, das USB-Laufwerk zu entfernen und die Maschine neu zu starten.

Wenn alles korrekt funktioniert hat, sollten wir vor einem Terminal stehen, das uns auffordert, uns mit einem der während der Installation erstellten Profile anzumelden.
Wir verbinden uns mit unserem Server über ssh username@ip, wobei username der während der Installation gewählte Name ist und ip die IP-Adresse des Computers, auf dem wir installiert haben.
Dieser Schritt kann natürlich übersprungen werden, wenn Sie mit Monitor und Tastatur installieren, statt sich über das Netzwerk zu verbinden.
Beachten Sie, dass Debian es VERBIETET, sich per ssh mit Superuser-Zugangsdaten (also root) zu verbinden.
Jetzt aktualisieren wir die Repositories.
Wir werden mit dem Befehl su und der Eingabe des root-Passworts zum Superuser.
Wir bearbeiten die Repository-Datei mit dem Befehl nano /etc/apt/sources.list und entfernen alle vorhandenen Zeilen.
Wir fügen die folgenden Zeilen hinzu.
deb http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware
deb http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
Danach können wir die Datei speichern, indem wir CTRL+x und anschließend y drücken.
Mit dem Befehl apt update können wir prüfen, ob alles reibungslos gelaufen ist, und die Paketliste aktualisieren.
Um das System zu aktualisieren, führen wir einfach die folgenden Befehle aus:
apt update, um die Paketliste zu aktualisieren,apt upgrade, um installierte Pakete zu aktualisieren, für die eine neue Version existiert.Um tor zu installieren, verwenden wir einfach den Befehl apt install tor.
Nach der Installation können wir es mit dem folgenden Befehl konfigurieren: nano /etc/tor/torrc.
Am Ende der Datei fügen wir die folgenden Zeilen hinzu.
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 22 127.0.0.1:22
Und wir starten tor mit systemctl restart tor neu; nun können wir unsere onion-Adresse mit cat /var/lib/tor/hidden_service/hostname finden.
Mit tor können wir uns jetzt von überall auf der Welt mit unserer Maschine verbinden: torify ssh username@onionaddress.onion.
Die Debian-Installation ist eine wiederkehrende Lektion; hier ist eine Liste der bereits abgehaltenen:
| Datum | Notizen |
|---|---|
| 240415-2200 | Erste Lektion |