Linux Server Grundeinstellungen: Unterschied zwischen den Versionen

Aus homelab-wiki.de
Zur Navigation springen Zur Suche springen
Zeile 12: Zeile 12:


=== IP-Adresse ändern (bei statischer Konfiguration) ===
=== IP-Adresse ändern (bei statischer Konfiguration) ===
Um die IP-Adresse eines Debian-Servers per Terminal zu ändern, hängt es davon ab, welche Version du verwendest und ob dein System ifupdown oder systemd-networkd / Netplan verwendet.
Um die IP-Adresse eines Debian-Servers per Terminal zu ändern, hängt es davon ab, welche Version du verwendest und ob dein System ifupdown oder systemd-networkd / Netplan verwendet. Ich zeige dir zuerst die klassische Methode mit der Datei /etc/network/interfaces.


Ich zeige dir zuerst die klassische Methode mit der Datei /etc/network/interfaces
<pre>sudo nano /etc/network/interfaces</pre>
 
==== Schnittstelle bearbeiten ====
 
Beispiel für eine statische IP-Konfiguration:
 
<pre>auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1</pre>
 
Hinweis: Ersetze eth0 durch den tatsächlichen Namen deiner Netzwerkschnittstelle. Du kannst ihn mit ip a oder ip link herausfinden.
 
====  DNS hinzufügen (optional) ====


<pre>sudo nano /etc/network/interfaces</pre>
Falls du DNS-Server brauchst, ergänze:
 
<pre>dns-nameservers 8.8.8.8 1.1.1.1</pre>
 
=== Netzwerkdienst neu starten ====
 
<pre>sudo systemctl restart networking</pre>
 
Oder:
 
<pre>sudo ifdown eth0 && sudo ifup eth0</pre>
 
==== Überprüfen ====
 
<pre>ip a</pre>
 
==== Netzwerkschnittstelle herausfinden: ====
 
<pre>ip link show</pre>
 
Typische Namen sind:
 
* eth0, ens33, enp0s3, enp3s0, etc.
 
=== Willst du DHCP statt statischer IP? ===


Oder bei neueren Debian-Versionen (mit systemd):
Dann stelle um auf:


<pre>sudo nano /etc/netplan/*.yaml</pre>
<pre>auto eth0
iface eth0 inet dhcp</pre>


Danach:
Dann:


<pre>sudo systemctl restart networking
<pre>
# oder bei Netplan
sudo systemctl restart networking
sudo netplan apply</pre>
</pre>


=== Benutzerpasswort ändern ===
=== Benutzerpasswort ändern ===

Version vom 4. Juli 2025, 19:50 Uhr

Linux Server (Debian) Grundeinstellungen

Hier sind einige häufige Dinge, die man per Terminal auf einem Debian-Server ändern kann, mit den entsprechenden Befehlen:

Hostname ändern

sudo hostnamectl set-hostname NEUER_HOSTNAME

Danach ggf. in /etc/hosts den alten Namen anpassen:

sudo nano /etc/hosts

IP-Adresse ändern (bei statischer Konfiguration)

Um die IP-Adresse eines Debian-Servers per Terminal zu ändern, hängt es davon ab, welche Version du verwendest und ob dein System ifupdown oder systemd-networkd / Netplan verwendet. Ich zeige dir zuerst die klassische Methode mit der Datei /etc/network/interfaces.

sudo nano /etc/network/interfaces

Schnittstelle bearbeiten

Beispiel für eine statische IP-Konfiguration:

auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1

Hinweis: Ersetze eth0 durch den tatsächlichen Namen deiner Netzwerkschnittstelle. Du kannst ihn mit ip a oder ip link herausfinden.

DNS hinzufügen (optional)

Falls du DNS-Server brauchst, ergänze:

dns-nameservers 8.8.8.8 1.1.1.1

Netzwerkdienst neu starten =

sudo systemctl restart networking

Oder:

sudo ifdown eth0 && sudo ifup eth0

Überprüfen

ip a

Netzwerkschnittstelle herausfinden:

ip link show

Typische Namen sind:

  • eth0, ens33, enp0s3, enp3s0, etc.

Willst du DHCP statt statischer IP?

Dann stelle um auf:

auto eth0
iface eth0 inet dhcp

Dann:

sudo systemctl restart networking

Benutzerpasswort ändern

sudo passwd BENUTZERNAME

Datei oder Konfiguration ändern

Z. B. eine Konfigurationsdatei mit einem Editor bearbeiten:

sudo nano /etc/deinprogramm/config.conf

Zeitzone ändern

sudo dpkg-reconfigure tzdata

Pakete installieren oder entfernen

sudo apt update
sudo apt install paketname
sudo apt remove paketname