inhalsverzeichnisse und so
This commit is contained in:
BIN
mkdocs/docs/Linux_Unternehmen/Nextcloud_Design/favicon.ico
Normal file
BIN
mkdocs/docs/Linux_Unternehmen/Nextcloud_Design/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
@@ -246,6 +246,25 @@ Wählen Sie nun im Administrations-Bereich von NextCloud bei Cron entsprechend a
|
|||||||
|
|
||||||
Im Anschluss am besten einmal reboot
|
Im Anschluss am besten einmal reboot
|
||||||
|
|
||||||
|
## Optische Anpassung ans Firmenlayout
|
||||||
|
|
||||||
|
Nextcloud ermöglicht eine einfache Anpassung des Designs an Ihr Firmenlayout direkt über das Webinterface.
|
||||||
|
|
||||||
|
> Wichtig: Dateinamen ohne Leerzeichen verwenden, Formate ````.png```` oder ````.jpg````.
|
||||||
|
|
||||||
|
### Design über Webinterface anpassen
|
||||||
|
* Melden Sie sich als Administrator in Nextcloud an.
|
||||||
|
* Klicken Sie oben rechts auf Benutzermenü → Administrationseinstellungen.
|
||||||
|
* Wählen Sie im linken Menü ````Design````.
|
||||||
|
* Passen Sie folgende Elemente an:
|
||||||
|
* Name: Meisterwolke
|
||||||
|
* Slogan: Wir kennen die Festplatte mit Vornamen
|
||||||
|
* Primärfarbe: Primärfarbe: #70706B Hintergrundfarbe: #70706B
|
||||||
|
* Logo: [Firmenlogo](./Nextcloud_Design/Logo.png)
|
||||||
|
* Hintergrund und Anmeldebild: [Eingangsbereich](./Nextcloud_Design/Login_Image.jpg)
|
||||||
|
* Kopfbereichslogo: [Firmenlogo](./Nextcloud_Design/Logo.png)
|
||||||
|
* Favicon: [Favicon](./Nextcloud_Design/favicon.ico)
|
||||||
|
|
||||||
## LDAP
|
## LDAP
|
||||||
|
|
||||||
Konfiguration smb.conf bei einem Samba AD-DC
|
Konfiguration smb.conf bei einem Samba AD-DC
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
# Automatisierung mit cron und systemd
|
# Automatisierung mit cron und systemd
|
||||||
|
|
||||||
|
|
||||||
Stellen Sie sich vor, Sie betreiben einen Server oder eine Anwendung, die rund um die Uhr laufen muss. Als IT-Meister möchten Sie jederzeit nachvollziehen können, ob Ihr System aktiv ist und wann es zuletzt gestartet wurde. Dafür können Sie zwei klassische Linux-Automatisierungswerkzeuge nutzen:
|
Stellen Sie sich vor, Sie betreiben einen Server oder eine Anwendung, die rund um die Uhr laufen muss. Als IT-Meister möchten Sie jederzeit nachvollziehen können, ob Ihr System aktiv ist und wann es zuletzt gestartet wurde. Dafür können Sie zwei klassische Linux-Automatisierungswerkzeuge nutzen:
|
||||||
|
|
||||||
* **Cronjob:** Führt regelmäßig Aufgaben aus, z.B. jede Minute, jede Stunde oder einmal täglich.
|
* **Cronjob:** Führt regelmäßig Aufgaben aus, z.B. jede Minute, jede Stunde oder einmal täglich.
|
||||||
@@ -7,9 +8,9 @@ Stellen Sie sich vor, Sie betreiben einen Server oder eine Anwendung, die rund u
|
|||||||
|
|
||||||
Mit diesen Werkzeugen können Sie z.B. eine Datei anlegen oder aktualisieren, um so einen „Herzschlag" (Heartbeat) Ihres Systems zu dokumentieren.
|
Mit diesen Werkzeugen können Sie z.B. eine Datei anlegen oder aktualisieren, um so einen „Herzschlag" (Heartbeat) Ihres Systems zu dokumentieren.
|
||||||
|
|
||||||
# Cron-Job: Jede Minute eine Datei aktualisieren
|
## Cron-Job: Jede Minute eine Datei aktualisieren
|
||||||
|
|
||||||
> Praxisbeispiel: Heartbeat-File
|
### Praxisbeispiel: Heartbeat-File
|
||||||
|
|
||||||
Sie möchten, dass jede Minute der Zeitstempel einer Datei (/tmp/heartbeat.txt) aktualisiert wird. Das ist nützlich, um zu prüfen, ob Cron und das System laufen.
|
Sie möchten, dass jede Minute der Zeitstempel einer Datei (/tmp/heartbeat.txt) aktualisiert wird. Das ist nützlich, um zu prüfen, ob Cron und das System laufen.
|
||||||
|
|
||||||
@@ -35,7 +36,7 @@ ls -lah /tmp/heartbeat.txt
|
|||||||
|
|
||||||
\newpage
|
\newpage
|
||||||
|
|
||||||
# Crontab-Syntax erklärt:
|
### Crontab-Syntax erklärt:
|
||||||
|
|
||||||
| Feld | Bedeutung | Wert im Beispiel | Bedeutung |
|
| Feld | Bedeutung | Wert im Beispiel | Bedeutung |
|
||||||
| ----------- | --------------- | --------------------------------- | ------------------- |
|
| ----------- | --------------- | --------------------------------- | ------------------- |
|
||||||
@@ -68,9 +69,9 @@ ls -lah /tmp/heartbeat.txt
|
|||||||
|
|
||||||
* alle 5 Minuten beginnend 5 Minuten
|
* alle 5 Minuten beginnend 5 Minuten
|
||||||
|
|
||||||
# systemd-Unit: Datei beim Systemstart aktualisieren
|
## systemd-Unit: Datei beim Systemstart aktualisieren
|
||||||
|
|
||||||
## **Praxisbeispiel: Boot-Marker**
|
### Praxisbeispiel: Boot-Marker
|
||||||
|
|
||||||
Sie möchten beim Systemstart eine Datei (/tmp/boot.txt) anlegen oder deren Zeitstempel aktualisieren, um den letzten Bootvorgang zu protokollieren.
|
Sie möchten beim Systemstart eine Datei (/tmp/boot.txt) anlegen oder deren Zeitstempel aktualisieren, um den letzten Bootvorgang zu protokollieren.
|
||||||
|
|
||||||
@@ -132,3 +133,8 @@ sudo systemctl stop <service> # Service stoppen
|
|||||||
|
|
||||||
* **Cronjob**: Für wiederkehrende Aufgaben (regelmäßig, z.B. jede Minute, stündlich, täglich)
|
* **Cronjob**: Für wiederkehrende Aufgaben (regelmäßig, z.B. jede Minute, stündlich, täglich)
|
||||||
* **systemd-Unit**: Für Aufgaben beim Systemstart, beim Herunterfahren oder bei bestimmten Ereignissen
|
* **systemd-Unit**: Für Aufgaben beim Systemstart, beim Herunterfahren oder bei bestimmten Ereignissen
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
|
[TOC]
|
||||||
@@ -1,9 +1,6 @@
|
|||||||
# Einstieg in Linux-Desktop
|
# Einstieg in Linux-Desktop
|
||||||
|
|
||||||
## Inhaltsverzeichnis
|
## Warum Linux? Weil es mehr kann!
|
||||||
[toc]
|
|
||||||
|
|
||||||
## **Warum Linux? Weil es mehr kann!**
|
|
||||||
Linux ist nicht nur ein Betriebssystem – es ist **Freiheit**. Keine Lizenzkosten, keine erzwungenen Updates, keine Datensammelwut. Stattdessen:
|
Linux ist nicht nur ein Betriebssystem – es ist **Freiheit**. Keine Lizenzkosten, keine erzwungenen Updates, keine Datensammelwut. Stattdessen:
|
||||||
- **Volle Kontrolle** über dein System (keine Blackbox wie bei Windows/macOS).
|
- **Volle Kontrolle** über dein System (keine Blackbox wie bei Windows/macOS).
|
||||||
- **Sicherheit** durch Open Source: Jeder kann den Code prüfen – Backdoors? Fehlanzeige!
|
- **Sicherheit** durch Open Source: Jeder kann den Code prüfen – Backdoors? Fehlanzeige!
|
||||||
@@ -85,5 +82,9 @@ Weitere Programme können Sie in einem kleinen Projekt ausprobieren: [Mein erste
|
|||||||
* Für SSH: Verwenden Sie z.B. das Programm „PuTTY“ von ihrem Windows aus.
|
* Für SSH: Verwenden Sie z.B. das Programm „PuTTY“ von ihrem Windows aus.
|
||||||
* Für RDP: Verwenden Sie Microsoft Remotedesktopverbindung
|
* Für RDP: Verwenden Sie Microsoft Remotedesktopverbindung
|
||||||
|
|
||||||
Falls ihnen das selbst-probieren dieses Abschnittes zu viel wird gibt es [hier](Remotezugriff_einrichten.md0) eine Schitt-für-Schritt anleitung.
|
Versuchen Sie die Remotezugriffe auf eigene Faust einzurichten. Falls Sie doch lieber eine Schritt-für-Schritt-Anleitung möchten, finden Sie diese [hier](Remotezugriff_einrichten.md0).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
|
[TOC]
|
||||||
|
|||||||
@@ -1,143 +0,0 @@
|
|||||||
# Grundlagen der Konsole
|
|
||||||
|
|
||||||
### Installation nützlicher Programme
|
|
||||||
|
|
||||||
Bevor Sie beginnen, installieren Sie bitte folgende Programme, die Sie im Kurs benötigen:
|
|
||||||
|
|
||||||
* nano: Einfache Textbearbeitung im Terminal
|
|
||||||
* tree: Anzeige von Ordnerstrukturen
|
|
||||||
* htop: Übersichtliche Systemüberwachung
|
|
||||||
|
|
||||||
Führen Sie diesen Befehl im Terminal aus:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt update
|
|
||||||
sudo apt install nano tree htop
|
|
||||||
```
|
|
||||||
|
|
||||||
### Wo befinden Sie sich?
|
|
||||||
|
|
||||||
Lassen Sie sich das aktuelle Verzeichnis anzeigen.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
pwd
|
|
||||||
```
|
|
||||||
|
|
||||||
### Wechseln Sie in Ihr Home-Verzeichnis.
|
|
||||||
|
|
||||||
Tipp: Das Home-Verzeichnis erreichen Sie mit:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
cd ~
|
|
||||||
```
|
|
||||||
|
|
||||||
### Erstellen Sie im Home-Verzeichnis einen Ordner „projekt".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
mkdir projekt
|
|
||||||
```
|
|
||||||
|
|
||||||
### Erstellen Sie darin zwei Unterordner „dokumente" und „bilder".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
mkdir projekt/dokumente projekt/bilder
|
|
||||||
```
|
|
||||||
|
|
||||||
### Wechseln Sie in den Ordner „projekt".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
cd projekt
|
|
||||||
```
|
|
||||||
|
|
||||||
### Erstellen Sie drei Textdateien: „notizen.txt", „aufgaben.txt", „ideen.txt".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
touch notizen.txt aufgaben.txt ideen.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
### Erstellen Sie zwei Bilddateien (Platzhalter): „bild1.jpg" und „bild2.jpg".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
touch bild1.jpg bild2.jpg
|
|
||||||
```
|
|
||||||
|
|
||||||
### Kopieren Sie „notizen.txt" und „aufgaben.txt" in den Ordner „dokumente".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
cp notizen.txt aufgaben.txt dokumente/
|
|
||||||
```
|
|
||||||
|
|
||||||
### Verschieben Sie „ideen.txt" in den Ordner „dokumente".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
mv ideen.txt dokumente/
|
|
||||||
```
|
|
||||||
|
|
||||||
### Verschieben Sie „bild1.jpg" und „bild2.jpg" in den Ordner „bilder".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
mv bild1.jpg bild2.jpg bilder/
|
|
||||||
```
|
|
||||||
|
|
||||||
### Zeigen Sie die Ordnerstruktur mit „tree" an.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
tree ~/projekt
|
|
||||||
```
|
|
||||||
|
|
||||||
### Öffnen Sie eine der Textdateien mit „nano" und schreiben Sie einen kurzen Text hinein.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
nano dokumente/notizen.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
> Speichern Sie mit Strg+O, beenden Sie mit Strg+X.
|
|
||||||
|
|
||||||
### Zeigen Sie Ihre aktuelle IP-Adresse an.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
ip address
|
|
||||||
```
|
|
||||||
|
|
||||||
**oder**
|
|
||||||
|
|
||||||
```bash
|
|
||||||
hostname -I
|
|
||||||
```
|
|
||||||
|
|
||||||
### Überwachen Sie Ihr System mit „htop".
|
|
||||||
|
|
||||||
```bash
|
|
||||||
htop
|
|
||||||
```
|
|
||||||
|
|
||||||
### Zeigen Sie die Speicherauslastung an.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
df -h
|
|
||||||
```
|
|
||||||
|
|
||||||
### Zeigen Sie die Arbeitsspeicher-Auslastung an.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
free -h
|
|
||||||
```
|
|
||||||
|
|
||||||
### 18. Wie finden Sie Hilfe zu einem Befehl?
|
|
||||||
|
|
||||||
```bash
|
|
||||||
man <Befehl>
|
|
||||||
```
|
|
||||||
|
|
||||||
Beispiel:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
man ls
|
|
||||||
```
|
|
||||||
|
|
||||||
**Zusatzaufgabe:****Erstellen Sie eine weitere Datei im Ordner „dokumente" und verschieben Sie diese anschließend in den Ordner „bilder". Zeigen Sie danach erneut die Struktur mit tree an.**
|
|
||||||
|
|
||||||
> Viel Erfolg beim Erkunden der Linux-Befehle und beim Organisieren Ihrer Dateien!
|
|
||||||
|
|
||||||
|
|
||||||
[PDF herunterladen](Grundlagen_der_Konsole.pdf){ .md-button }
|
|
||||||
146
mkdocs/docs/basics/Grundlagen_der_Konsole.md
Normal file
146
mkdocs/docs/basics/Grundlagen_der_Konsole.md
Normal file
@@ -0,0 +1,146 @@
|
|||||||
|
# Grundlagen der Konsole
|
||||||
|
|
||||||
|
## Installation nützlicher Programme
|
||||||
|
|
||||||
|
Bevor Sie beginnen, installieren Sie bitte folgende Programme, die Sie im Kurs benötigen:
|
||||||
|
|
||||||
|
* nano: Einfache Textbearbeitung im Terminal
|
||||||
|
* tree: Anzeige von Ordnerstrukturen
|
||||||
|
* htop: Übersichtliche Systemüberwachung
|
||||||
|
|
||||||
|
Führen Sie diesen Befehl im Terminal aus:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install nano tree htop
|
||||||
|
```
|
||||||
|
|
||||||
|
## Wo befinden Sie sich?
|
||||||
|
|
||||||
|
Lassen Sie sich das aktuelle Verzeichnis anzeigen.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pwd
|
||||||
|
```
|
||||||
|
|
||||||
|
## Wechseln Sie in Ihr Home-Verzeichnis.
|
||||||
|
|
||||||
|
Tipp: Das Home-Verzeichnis erreichen Sie mit:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd ~
|
||||||
|
```
|
||||||
|
|
||||||
|
## Erstellen Sie im Home-Verzeichnis einen Ordner „projekt".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
mkdir projekt
|
||||||
|
```
|
||||||
|
|
||||||
|
## Erstellen Sie darin zwei Unterordner „dokumente" und „bilder".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
mkdir projekt/dokumente projekt/bilder
|
||||||
|
```
|
||||||
|
|
||||||
|
## Wechseln Sie in den Ordner „projekt".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd projekt
|
||||||
|
```
|
||||||
|
|
||||||
|
## Erstellen Sie drei Textdateien: „notizen.txt", „aufgaben.txt", „ideen.txt".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
touch notizen.txt aufgaben.txt ideen.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
## Erstellen Sie zwei Bilddateien (Platzhalter): „bild1.jpg" und „bild2.jpg".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
touch bild1.jpg bild2.jpg
|
||||||
|
```
|
||||||
|
|
||||||
|
## Kopieren Sie „notizen.txt" und „aufgaben.txt" in den Ordner „dokumente".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cp notizen.txt aufgaben.txt dokumente/
|
||||||
|
```
|
||||||
|
|
||||||
|
## Verschieben Sie „ideen.txt" in den Ordner „dokumente".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
mv ideen.txt dokumente/
|
||||||
|
```
|
||||||
|
|
||||||
|
## Verschieben Sie „bild1.jpg" und „bild2.jpg" in den Ordner „bilder".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
mv bild1.jpg bild2.jpg bilder/
|
||||||
|
```
|
||||||
|
|
||||||
|
## Zeigen Sie die Ordnerstruktur mit „tree" an.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
tree ~/projekt
|
||||||
|
```
|
||||||
|
|
||||||
|
## Öffnen Sie eine der Textdateien mit „nano" und schreiben Sie einen kurzen Text hinein.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nano dokumente/notizen.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
> Speichern Sie mit Strg+O, beenden Sie mit Strg+X.
|
||||||
|
|
||||||
|
## Zeigen Sie Ihre aktuelle IP-Adresse an.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ip address
|
||||||
|
```
|
||||||
|
|
||||||
|
**oder**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hostname -I
|
||||||
|
```
|
||||||
|
|
||||||
|
## Überwachen Sie Ihr System mit „htop".
|
||||||
|
|
||||||
|
```bash
|
||||||
|
htop
|
||||||
|
```
|
||||||
|
|
||||||
|
## Zeigen Sie die Speicherauslastung an.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
df -h
|
||||||
|
```
|
||||||
|
|
||||||
|
## Zeigen Sie die Arbeitsspeicher-Auslastung an.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
free -h
|
||||||
|
```
|
||||||
|
|
||||||
|
## Wie finden Sie Hilfe zu einem Befehl?
|
||||||
|
|
||||||
|
```bash
|
||||||
|
man <Befehl>
|
||||||
|
```
|
||||||
|
|
||||||
|
Beispiel:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
man ls
|
||||||
|
```
|
||||||
|
|
||||||
|
## Zusatzaufgabe:
|
||||||
|
Erstellen Sie eine weitere Datei im Ordner „dokumente" und verschieben Sie diese anschließend in den Ordner „bilder". Zeigen Sie danach erneut die Struktur mit tree an.
|
||||||
|
|
||||||
|
> Viel Erfolg beim Erkunden der Linux-Befehle und beim Organisieren Ihrer Dateien!
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
|
[TOC]
|
||||||
@@ -1,10 +1,5 @@
|
|||||||
# Mein erstes Linux Projekt
|
# Mein erstes Linux Projekt
|
||||||
|
|
||||||
## Inhaltsverzeichnis
|
|
||||||
[toc]
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
**Aufgabe**: Installieren Sie **3 Programme** aus der Liste und dokumentieren:
|
**Aufgabe**: Installieren Sie **3 Programme** aus der Liste und dokumentieren:
|
||||||
1. **Warum** haben SIe sie gewählt?
|
1. **Warum** haben SIe sie gewählt?
|
||||||
2. **Wie** haben Sie sie installiert (Terminal vs. Anwendungsverwaltung)?
|
2. **Wie** haben Sie sie installiert (Terminal vs. Anwendungsverwaltung)?
|
||||||
@@ -87,3 +82,7 @@ Manche Programme (z. B. GIMP) gibt es dort mit **Bewertungen** - hilfreich für
|
|||||||
|
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
|
[TOC]
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
# Praxisprojekt Medien-NAS für KODI
|
# Praxisprojekt Medien-NAS für KODI
|
||||||
## Inhaltsverzeichnis
|
|
||||||
[TOC]
|
|
||||||
## Ziel des Projekts
|
## Ziel des Projekts
|
||||||
|
|
||||||
Aufgebaut wird ein **Medien-Server mit Samba**, auf den **Windows-Clients** Medien (Musik, Videos, Bilder, ROMs) per **Windows-Freigabe** ablegen, und den eine **Kodi-VM** wiederum per SMB einbindet.
|
Aufgebaut wird ein **Medien-Server mit Samba**, auf den **Windows-Clients** Medien (Musik, Videos, Bilder, ROMs) per **Windows-Freigabe** ablegen, und den eine **Kodi-VM** wiederum per SMB einbindet.
|
||||||
@@ -232,3 +231,8 @@ Mehr Funktionen was Spielen angeht müssen Sie sich im Netz informieren.
|
|||||||
2. „Weitere Skins herunterladen“ auswählen
|
2. „Weitere Skins herunterladen“ auswählen
|
||||||
3. Z. B. **Estuary Mod V2** installieren
|
3. Z. B. **Estuary Mod V2** installieren
|
||||||
4. Aktivieren → Kodi neustarten
|
4. Aktivieren → Kodi neustarten
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
|
[TOC]
|
||||||
|
|||||||
@@ -4,12 +4,6 @@ Diese Anleitung zeigt Schritt für Schritt, wie Sie von einem Windows-Rechner au
|
|||||||
|
|
||||||
1. Zuerst richten Sie **grafischen Remote-Desktop** mit **xrdp** und der Windows-Remotedesktop-App ein und testen ihn direkt.
|
1. Zuerst richten Sie **grafischen Remote-Desktop** mit **xrdp** und der Windows-Remotedesktop-App ein und testen ihn direkt.
|
||||||
2. Anschließend richten Sie den **SSH-Zugriff** mit **PuTTY** ein und testen ihn ebenfalls sofort.
|
2. Anschließend richten Sie den **SSH-Zugriff** mit **PuTTY** ein und testen ihn ebenfalls sofort.
|
||||||
---
|
|
||||||
|
|
||||||
## Inhaltverzeichnis
|
|
||||||
[toc]
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 1. Grafischer Remote-Desktop mit xrdp
|
## 1. Grafischer Remote-Desktop mit xrdp
|
||||||
|
|
||||||
@@ -120,3 +114,7 @@ Sie sind nun per SSH mit Linux Mint verbunden und können textbasierte Befehle a
|
|||||||
- Textbasierter Zugriff (Shell) auf Linux Mint
|
- Textbasierter Zugriff (Shell) auf Linux Mint
|
||||||
- Ideal für Administration, Skripte und Log-Analyse
|
- Ideal für Administration, Skripte und Log-Analyse
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
|
[TOC]
|
||||||
@@ -2,10 +2,6 @@
|
|||||||
|
|
||||||
Samba ist die Linux-Variante um SMB-Verbindungen zu Windows, Linux und OS X (macOS) herzustellen. Hierfür wird ein Serverdienst installiert und über eine übersichtliche Konfigurationsdatei entsprechend den Anforderungen eingestellt. Es existieren zwar auch Möglichkeiten diese Freigaben über GUI-Programme oder Webinterfaces zu konfigurieren allerdings sind deren Funktionsumfang meist auf Basis-Funktionen beschränkt. Samba bietet eine Überprüfungsmöglichkeit der Konfigurationsdatei, um Schreibfehler und deren Konsequenzen übersichtlich darzustellen.
|
Samba ist die Linux-Variante um SMB-Verbindungen zu Windows, Linux und OS X (macOS) herzustellen. Hierfür wird ein Serverdienst installiert und über eine übersichtliche Konfigurationsdatei entsprechend den Anforderungen eingestellt. Es existieren zwar auch Möglichkeiten diese Freigaben über GUI-Programme oder Webinterfaces zu konfigurieren allerdings sind deren Funktionsumfang meist auf Basis-Funktionen beschränkt. Samba bietet eine Überprüfungsmöglichkeit der Konfigurationsdatei, um Schreibfehler und deren Konsequenzen übersichtlich darzustellen.
|
||||||
|
|
||||||
## Inhaltsverzeichnis
|
|
||||||
[toc]
|
|
||||||
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
Für die Installation empfiehlt sich die Shell da hierüber sinnvoll beobachtet werden kann welche weiteren Abhängigkeiten installiert werden.
|
Für die Installation empfiehlt sich die Shell da hierüber sinnvoll beobachtet werden kann welche weiteren Abhängigkeiten installiert werden.
|
||||||
@@ -324,7 +320,7 @@ Was steht da nun drin:
|
|||||||
|
|
||||||
Jeden Tag um 0:12 soll in der smb.conf nach Pfad-Angaben gesucht werden und innerhalb dieser die Pfade „.recycle" nach Dateien durchsucht werden die älter als 14 Tage sind. Diese werden gelöscht.
|
Jeden Tag um 0:12 soll in der smb.conf nach Pfad-Angaben gesucht werden und innerhalb dieser die Pfade „.recycle" nach Dateien durchsucht werden die älter als 14 Tage sind. Diese werden gelöscht.
|
||||||
|
|
||||||
Jetzt in die
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
[PDF herunterladen](Windows-Freigabe_mit_Samba.pdf){ .md-button }
|
[TOC]
|
||||||
@@ -1,12 +1,4 @@
|
|||||||
# Samba-Konfiguration für Linux-Einsteiger
|
# Samba-Konfiguration für Linux-Einsteiger
|
||||||
*Ein vollständiger Leitfaden zur Einrichtung von Samba-Freigaben, Rechteverwaltung und Gruppen auf einem Standalone-Server*
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Inhaltsverzeichnis
|
|
||||||
[TOC]
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Einführung in Samba
|
## Einführung in Samba
|
||||||
**Samba** ist eine Open-Source-Software, die es Linux-Systemen ermöglicht, **Datei- und Druckdienste** für Windows-, macOS- und andere Linux-Clients bereitzustellen. Samba implementiert das **SMB/CIFS-Protokoll** (Server Message Block / Common Internet File System), das in Windows-Netzwerken standardmäßig verwendet wird.
|
**Samba** ist eine Open-Source-Software, die es Linux-Systemen ermöglicht, **Datei- und Druckdienste** für Windows-, macOS- und andere Linux-Clients bereitzustellen. Samba implementiert das **SMB/CIFS-Protokoll** (Server Message Block / Common Internet File System), das in Windows-Netzwerken standardmäßig verwendet wird.
|
||||||
@@ -467,4 +459,8 @@ Für fortgeschrittene Anwendungsfälle können Spezialrechte gesetzt werden:
|
|||||||
sudo chmod 2770 /srv/samba/dokumente # SGID + Besitzer/Gruppe: rwx
|
sudo chmod 2770 /srv/samba/dokumente # SGID + Besitzer/Gruppe: rwx
|
||||||
````
|
````
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
|
[TOC]
|
||||||
|
|
||||||
|
|||||||
@@ -2,16 +2,12 @@
|
|||||||
|
|
||||||
Diese Anleitung zeigt Schritt für Schritt, wie Sie unter Linux Mint zuerst Notepad++ und anschließend 7‑Zip (Windows‑Version) mit Bottles installieren.
|
Diese Anleitung zeigt Schritt für Schritt, wie Sie unter Linux Mint zuerst Notepad++ und anschließend 7‑Zip (Windows‑Version) mit Bottles installieren.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Voraussetzungen
|
## Voraussetzungen
|
||||||
|
|
||||||
- Installiertes Linux Mint
|
- Installiertes Linux Mint
|
||||||
- Internetzugang
|
- Internetzugang
|
||||||
- Ein normales Benutzerkonto
|
- Ein normales Benutzerkonto
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Bottles installieren
|
## Bottles installieren
|
||||||
|
|
||||||
1. Öffnen Sie das **Menü** unten links und starten Sie den **Software‑Manager**.
|
1. Öffnen Sie das **Menü** unten links und starten Sie den **Software‑Manager**.
|
||||||
@@ -19,8 +15,6 @@ Diese Anleitung zeigt Schritt für Schritt, wie Sie unter Linux Mint zuerst Note
|
|||||||
3. Wählen Sie **„Bottles“** (Quelle „Flathub“ oder „Flatpak“) und klicken Sie auf **Installieren**.
|
3. Wählen Sie **„Bottles“** (Quelle „Flathub“ oder „Flatpak“) und klicken Sie auf **Installieren**.
|
||||||
4. Nach der Installation finden Sie Bottles im Menü, z. B. unter **Zubehör → Bottles**.
|
4. Nach der Installation finden Sie Bottles im Menü, z. B. unter **Zubehör → Bottles**.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Flatseal installieren und Berechtigungen für Bottles setzen
|
## Flatseal installieren und Berechtigungen für Bottles setzen
|
||||||
|
|
||||||
Damit Verknüpfungen (Desktop‑Icons und Menüeinträge) korrekt angelegt werden können, braucht Bottles Zugriff auf bestimmte Ordner.
|
Damit Verknüpfungen (Desktop‑Icons und Menüeinträge) korrekt angelegt werden können, braucht Bottles Zugriff auf bestimmte Ordner.
|
||||||
@@ -117,7 +111,7 @@ Wenn die Berechtigungen korrekt gesetzt sind, können Sie in Bottles außerdem e
|
|||||||
3. Laden Sie die **64‑Bit‑Version für Windows** herunter (Datei ähnlich `7zxx-x64.exe`).
|
3. Laden Sie die **64‑Bit‑Version für Windows** herunter (Datei ähnlich `7zxx-x64.exe`).
|
||||||
4. Speichern Sie die Datei im Ordner **Downloads**.
|
4. Speichern Sie die Datei im Ordner **Downloads**.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### 7‑Zip in Bottles installieren
|
### 7‑Zip in Bottles installieren
|
||||||
|
|
||||||
@@ -191,3 +185,6 @@ Auch hier kann Bottles mit den zuvor gesetzten Berechtigungen Verknüpfungen zu
|
|||||||
- Navigieren Sie von dort in Ihr Home‑Verzeichnis.
|
- Navigieren Sie von dort in Ihr Home‑Verzeichnis.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Inhaltsverzeichnis
|
||||||
|
[TOC]
|
||||||
|
|||||||
@@ -5,9 +5,9 @@ nav:
|
|||||||
- Einstieg in Linux-Desktop: basics/Einstieg_in_Linux-Desktop.md
|
- Einstieg in Linux-Desktop: basics/Einstieg_in_Linux-Desktop.md
|
||||||
- Remotezugriff einrichten: basics/Remotezugriff_einrichten.md
|
- Remotezugriff einrichten: basics/Remotezugriff_einrichten.md
|
||||||
- Kleines Linux-Projekt: basics/Mein_erstes_kleines_Linux-Projekt.md
|
- Kleines Linux-Projekt: basics/Mein_erstes_kleines_Linux-Projekt.md
|
||||||
- Windows-Programme unter Linux: basics/Windows-Programme unter Linux.md
|
- Windows-Programme unter Linux: basics/Windows-Programme_unter_Linux.md
|
||||||
- Grundlagen der Konsole: basics/Grundlagen der Konsole.md
|
- Grundlagen der Konsole: basics/Grundlagen_der_Konsole.md
|
||||||
- Automatisierung mit cron und systemd: basics/Automatisierung mit cron und systemd.m
|
- Automatisierung mit cron und systemd: basics/Automatisierung_mit_cron_und_systemd.md
|
||||||
- Windows-Freigaben für Linux-Einsteiger: basics/Windows_Freigaben_fuer_Linux-Einsteiger.md
|
- Windows-Freigaben für Linux-Einsteiger: basics/Windows_Freigaben_fuer_Linux-Einsteiger.md
|
||||||
- Praxisprojekt Medien-NAS für KODI: basics/Praxisprojekt_Medien-NAS_fuer_KODI.md
|
- Praxisprojekt Medien-NAS für KODI: basics/Praxisprojekt_Medien-NAS_fuer_KODI.md
|
||||||
- Linux im Unternehmen:
|
- Linux im Unternehmen:
|
||||||
|
|||||||
Reference in New Issue
Block a user