# Debian

Debian ist ein gemeinschaftlich entwickeltes freies Betriebssystem. Debian GNU/Linux basiert auf den grundlegenden Systemwerkzeugen des GNU-Projektes sowie dem Linux-Kernel.

# rsync

# Hilfreiche Befehle

# Shutdownbefehle

### Shutdown und Reboot

Herunterfahren eines Debian System

```
poweroff
```

oder

```
shutdown -h now
```

oder

```
systemctl poweroff
```

Neustart (Reboot)

```
reboot
```

oder

```
systemctl reboot
```

Quelle: https://www.debian.org/releases/stable/amd64/ch08s01.en.html#:\~:text=To%20power%20off%20the%20machine,systemctl%20reboot%20or%20systemctl%20poweroff.

# How to resize a logical volume

````bash
lvreduce --resizefs -L -64M vg00/lvol1
````

# Zeitzone ändern

```bash
dpkg-reconfigure tzdata
```

# Motherboard Modell identifizieren

```bash
sudo dmidecode -t 2
```

[![image.png](https://docs.corestream.ch/uploads/images/gallery/2024-10/scaled-1680-/hTIq4ehaGXAHUTb8-image.png)](https://docs.corestream.ch/uploads/images/gallery/2024-10/hTIq4ehaGXAHUTb8-image.png)

# Anleitung Arber Auftrag 01.11.2024

Root-Passwort in Debian ändern

1\. Terminal öffnen und das Root-Passwort festlegen:

```
   sudo passwd root
```

<span> </span>

Gib das neue Passwort ein und bestätige es zweimal.

Neuen Benutzer hinzufügen und Administratorrechte vergeben

1\. Neuen Benutzer hinzufügen:

```
   sudo adduser neueruser
```

<span> </span>

2\. Benutzer zur `sudo`-Gruppe hinzufügen:

<span> </span>

```
   sudo usermod -aG sudo neueruser
```

<span> </span>

<span> </span>System aktualisieren und neu starten

1\. System aktualisieren:

```
   sudo apt update

   sudo apt upgrade -y
```

<span> </span>

2\. System neu starten:

<span> </span>

```
   sudo reboot
```

<span> </span>

SSH-Konfiguration anpassen

1\. SSH-Konfigurationsdatei öffnen:

<span> </span>

```
  sudo nano /etc/ssh/sshd_config
```

<span lang="fr"><span> </span></span>

2\. Root-Login deaktivieren:<span> </span>

<span> </span>Suche nach der Zeile `PermitRootLogin` und ändere sie auf:

 Es ist automatisch auf 'no' eingestellt.

<span> </span>

<span> </span>PermitRootLogin no

3\. SSH-Dienst neu starten:

<span> </span>

```
sudo systemctl restart ssh
```

<span> </span>

SSH-Verbindung herstellen

1\. IP-Adresse herausfinden:

<span> </span>

```
  ip a
```

<span> </span>

2\. SSH-Verbindung aufbauen:

<span> </span><span> </span>

```
  ssh benutzername@server_ip_adresse
```

<span> </span>Ersetze `benutzername` und `server\_ip\_adresse` durch deine eigenen Daten.

Cockpit installieren

Installiere das Cockpit-Dashboard zur Serververwaltung:

```
sudo apt install cockpit -y
```

  
Um darauf zuzugrefein, gib die suche nach der Ipadresse mit des servers mit dem Port :9090

<span lang="en-gb"> </span>

<span lang="en-gb"> </span>

<span lang="en-gb"></span>