[[cimt objects AG]] ## Logo ![[Linux Gilde Wappen.png]] https://cimtag.atlassian.net/wiki/spaces/CW/pages/2780659720/Linux+Guild ## Leitung ## Teilnehmer ```dataview LIST FROM [[]] AND !outgoing([[]]) AND "Infos/Kontakte" SORT file.name ``` ## Ziele - Sharing knowledge about Linux Operating Systems - Workshops - Comparison of different shells (e.g. bash, zsh) and their configuration and usage - Hints and tips of tools for several purposes ## Termine ```dataview LIST FROM [[]] AND !outgoing([[]]) AND "Journal" SORT file.name ``` ## Themenliste - vi/vim - Plugins - Emacs -> Norbert Franz - Security, Hardening - Betriebssystemebene - Anwendungsebene - Docker-Container, Plattform - Hinweise auf Probleme der Open-Source-Software (z.T. schlechte Dokumentation) - Installation eines Linux Systems (Best Practice) - Nutzung der bash (Tab-Vervollständigung, find, sed, ...) - Nutzung von vi - Rechtekonzept - sichere Ablage/Verwendung von credentials (so dass sie nicht in der bash History oder in den env Variablen auftauchen) - Scripting unter Linux - (versteckte) Credentials-Datei - Wie funktioniert systemd? ## Notizen Mit dem Windows-Subsystem für Linux kann eine Linux-Umgebung unverändert unter Windows ausgeführt werden, ohne Installation einer Virtual-Machine-Umbung oder Dual-Boot-Installation. Die offizielle Dokumentationfindet man hier: - [Windows-Subsystem für Linux: Dokumentation](https://docs.microsoft.com/de-de/windows/wsl/ "https://docs.microsoft.com/de-de/windows/wsl/") - [Vergleich zwischen WSL 1 und WSL 2](https://docs.microsoft.com/de-de/windows/wsl/compare-versions#whats-new-in-wsl-2 "https://docs.microsoft.com/de-de/windows/wsl/compare-versions#whats-new-in-wsl-2") - [Access Linux filesystems in Windows and WSL 2 | Windows Command Line](https://devblogs.microsoft.com/commandline/access-linux-filesystems-in-windows-and-wsl-2/ "https://devblogs.microsoft.com/commandline/access-linux-filesystems-in-windows-and-wsl-2/") Verschiedene Tipps und Tricks: - [The year of Linux on the (Windows) Desktop - WSL Tips and Tricks](https://www.hanselman.com/blog/the-year-of-linux-on-the-windows-desktop-wsl-tips-and-tricks "https://www.hanselman.com/blog/the-year-of-linux-on-the-windows-desktop-wsl-tips-and-tricks") - [Linux on Windows: WSL with Desktop Environment via RDP](https://dev.to/darksmile92/linux-on-windows-wsl-with-desktop-environment-via-rdp-522g "https://dev.to/darksmile92/linux-on-windows-wsl-with-desktop-environment-via-rdp-522g") - [THE EASY WAY how to SSH into Bash and WSL2 on Windows 10 from an external machine](https://www.hanselman.com/blog/the-easy-way-how-to-ssh-into-bash-and-wsl2-on-windows-10-from-an-external-machine "https://www.hanselman.com/blog/the-easy-way-how-to-ssh-into-bash-and-wsl2-on-windows-10-from-an-external-machine") Chat: https://teams.microsoft.com/l/channel/19%3a35ca540410de46908a5700361bce39b5%40thread.skype/Linux%2520Guild?groupId=a017dbf5-7c4d-41ef-8d2c-1b8532f6b3f6&tenantId=7189451a-6cd8-432b-b502-e58bf515b838 ```shell # alias ohne_vpn ohne_vpn='sudo cp /etc/resolv_ohne_vpn.conf /etc/resolv.conf' # alias mit_vpn mit_vpn='sudo cp /etc/resolv_mit_vpn.conf /etc/resolv.conf' ``` https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps https://github.com/microsoft/WSL/issues/5332 - Vorstellung des Konzeptes von KT und Gilde - Vorstellungsrunde der Teilnehmer - Vortrag von Thomas Peetz über Benutzerverwaltung in Linux - Wo werden Informationen zu Benutzer gespeichert - Was bedeuten User-Id und Group-Id - Wo werden Passwörter gespeichert - Einführung in die Kommandos ‘sudo’ und ‘su' - Kurze Vorstellung der Tools ‘KeepassXC’ und ‘pass’ ## Referenzen ```dataview list from [[]] and !outgoing([[]]) and "Areas/cimt AG" ``` ## Aufgaben - [x] Team erstellen [start:: 2023-05-05] [due:: 2023-05-08] [completion:: 2023-05-10] - [x] E-Mail an Peter-Christian Quint [start:: 2023-05-08] [due:: 2023-05-09] [completion:: 2023-05-10] - [x] Einladung schreiben zum Linux-Gilde Treffen [start:: 2023-06-07] [due:: 2023-06-16] [completion:: 2023-06-08]