Ubuntu Server Installation
Schritt-für-Schritt Anleitung zur Installation und Konfiguration eines Ubuntu Servers
1. Ubuntu Server Download & Installation
- Lade die neueste Ubuntu Server Version von der offiziellen Website herunter
- Erstelle einen bootfähigen USB-Stick mit dem heruntergeladenen ISO-Image
- Dies kann mit dem Tool balenaEtcher oder auch mit Rufus gemacht werden
- Starte den PC, der als Server verwendet werden soll, vom USB-Stick und folge den Anweisungen des Installationsassistenten
- Wähle die Sprache, die Zeitzone und die Tastaturbelegung aus
- Konfiguriere die Netzwerkeinstellungen und wähle die gewünschte Partitionierung aus
- Du kannst entweder die gesamte Festplatte verwenden oder eine benutzerdefinierte Partitionierung vornehmen
- Wähle die Festplatte aus, auf der Ubuntu installiert werden soll
- Wähle die Softwarepakete aus, die du installieren möchtest. Du kannst beispielsweise OpenSSH für den Remote-Zugriff auswählen
2. Benutzer & System Setup
- Setze ein Root-Passwort und erstelle einen Benutzer mit Administratorrechten
- Beispiel: Benutzer: test, Server-Name: test, Root-Passwort: test123
(⚠️ Verwende in der Produktion starke Passwörter!)
- Überspringe die Installation von Docker, du kannst sie aber später noch hinzufügen
- Nach Abschluss der Installation steht "Jetzt neu starten" - diese anklicken
- Entferne den USB-Stick, wenn du dazu aufgefordert wirst, und starte den Server neu. Mit Enter bestätigen
- Der Server sollte jetzt mit der neu installierten Ubuntu Server Version starten
- Melde dich mit dem zuvor erstellten Benutzernamen und Passwort an
3. System aktualisieren
Als erstes solltest du sicherstellen, dass dein System auf dem neuesten Stand ist:
sudo apt update && sudo apt upgrade -y
4. Samba Installation & Konfiguration
Samba installieren:
sudo apt update
sudo apt install samba
Freigabe-Ordner erstellen:
mkdir /home/"deinen_Benutzernamen"/"Freigabe"
Beispiel: mkdir /home/test/Freigabe
Samba konfigurieren:
sudo nano /etc/samba/smb.conf
Füge am Ende der Datei hinzu:
[Freigabe]
path = /home/"deinen_Benutzernamen"/"Freigabe"
read only = no
browsable = yes
⚠️ Bitte unbedingt Groß- und Kleinschreibung beachten!
Speichern mit: Strg + O → Enter → Strg + X
5. Samba Dienst starten
Samba-Dienst neustarten:
sudo systemctl restart smbd
Firewall-Regel aktualisieren:
Samba-Benutzerkonto erstellen:
sudo smbpasswd -a "deinen_Benutzernamen"
Beispiel: sudo smbpasswd -a test - Passwort: test123
Danach den Benutzer & Passwort merken!
6. Verbindung unter Windows 10/11
- Drücke
Strg + E für den Explorer
- Gehe auf den Reiter "Dieser PC"
- Klicke mit der rechten Maustaste auf "Netzlaufwerk verbinden"
(Auf Windows 11: auf die 3 Punkte klicken und dann auf "Netzlaufwerk verbinden")
- Gib den Pfad ein:
(192.168.x.xx ist die IP-Adresse deines Servers, die du mit dem Befehl ifconfig herausfinden kannst)
- Klicke auf "Fertig stellen" und gib den Benutzernamen und das Passwort ein, die du zuvor erstellt hast
- Jetzt solltest du Zugriff auf den freigegebenen Ordner haben
7. Ordner-Berechtigungen setzen
Falls es nicht funktioniert, setze die Berechtigungen:
sudo chmod 777 /home/"deinen_Benutzernamen"/"Freigabe"
⚠️ Sicherheitshinweis:
chmod 777 gibt allen Benutzern volle Rechte und ist ein Sicherheitsrisiko! Verwende in produktiven Umgebungen restriktivere Berechtigungen.
🆘 Support
Jetzt sollte es funktionieren! Falls nicht, melde dich bei mir auf:
Discord: Tobi1506