<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://creutz.spdns.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://creutz.spdns.de/feed.php">
        <title>bash.history - edv:odroid</title>
        <description></description>
        <link>http://creutz.spdns.de/</link>
        <image rdf:resource="http://creutz.spdns.de/lib/exe/fetch.php/wiki:dokuwiki.svg" />
       <dc:date>2026-04-29T19:20:37+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:apache?rev=1755287408&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:fail2ban?rev=1755287408&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:letsencrypt?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:lighthttp?rev=1755287408&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:mailen?rev=1755287408&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:mediatomb?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:mldonkey?rev=1755287408&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:monit?rev=1755287408&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:munin?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:openvpn?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:rkhunter?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:sendmail?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:sidebar?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:smb?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:start?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:vnc?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:vsftp?rev=1755287409&amp;do=diff"/>
                <rdf:li rdf:resource="http://creutz.spdns.de/doku.php/edv:odroid:woody_neu?rev=1755287409&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://creutz.spdns.de/lib/exe/fetch.php/wiki:dokuwiki.svg">
        <title>bash.history</title>
        <link>http://creutz.spdns.de/</link>
        <url>http://creutz.spdns.de/lib/exe/fetch.php/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:apache?rev=1755287408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:apache?rev=1755287408&amp;do=diff</link>
        <description>Apache installieren

	*  &lt;http://venthur.de/apache-ssl.html&gt;
	*  &lt;http://fluuux.de/2014/03/webserver-auf-dem-odroid-installieren/&gt; 

	*  &lt;http://www.gtkdb.de/index_33_1446.html&gt;  -&gt; Https!

Mit folgendem Befehl installieren Sie den Apache Webserver
apt-get install apache2
Deinstallation 

Sollte zuvor eine Deinstallation notwendig sein:
apt-get remove --purge apache2
apt-get autoremove

PHP installieren</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:fail2ban?rev=1755287408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fail2ban</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:fail2ban?rev=1755287408&amp;do=diff</link>
        <description>fail2ban

Die Installation und Konfiguration soll als root durchgeführt werden

Installation von Fail2Ban
apt install fail2ban iptables

Autostart:
update-rc.d fail2ban defaults
Dienst konfigurieren

Nach der Installation ist Fail2Ban in dem Verzeichnis /etc/fail2ban zu finden. Die Konfigurationsdatei heißt jail.conf. Diese Datei benennen wir um zu jail.bak erstellen eine Kopie mit Namen jail.local. Jetzt öffnen wir die jail.local zum Editieren</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:letsencrypt?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>letsencrypt</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:letsencrypt?rev=1755287409&amp;do=diff</link>
        <description>Zertifikate

Für den Hausgebrauch empfehle ich die Zertifikate selbst zu erstellen. Leider erscheint dann im Browser die Info das die Zertifikate nicht gültig wären. Selbst ausgestellte Zertifikate sind nicht verifiziert und daher nicht als allgemein sicher eingestuft. Trotzdem funktioniert die Verschlüsselung. Sollen die Zertifikate für einen öffentlichen Webservice verwendet werden, sind verifizierte Zertifikate angebracht.</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:lighthttp?rev=1755287408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lighthttp</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:lighthttp?rev=1755287408&amp;do=diff</link>
        <description>Leichtes HTTP

Installation
apt install lighttpd 
apt-get install php7.0-xml
Konfiguration

Alle Parameter werden in der Datei /etc/lighttpd/lighttpd.conf  konfiguriert
vim /etc/lighttpd/lighttpd.conf 

server.modules = (
        &quot;mod_access&quot;,
        &quot;mod_redirect&quot;,
        &quot;mod_rewrite&quot;,
        &quot;mod_auth&quot;,
        &quot;mod_status&quot;,
        &quot;mod_fastcgi&quot;,
        &quot;mod_accesslog&quot;,
        &quot;mod_proxy&quot;,
        )

server.document-root            = &quot;/automnt/USB/www/dokuwiki&quot;
server.upload-dirs       …</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:mailen?rev=1755287408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mailen</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:mailen?rev=1755287408&amp;do=diff</link>
        <description>Mailen mit ssmtp

System-Mails ohne einen Mail-Server mit ssmtp verschicken, wer braucht denn sowas?

Na jedes Monitoring Programm. Doch aus Sicherheitsgründen habe ich mich gegen einen vollständigen Mailserver wie Sendmail oder Postfix entschieden. Mir reicht ein einfacher smtp-Weiterleiter.</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:mediatomb?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mediatomb</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:mediatomb?rev=1755287409&amp;do=diff</link>
        <description>Installation

Dienst installieren
apt install mediatomb

Ein Mediadevice einbinden

	*  USB-Platte anschließen
	*  UUID ermitteln
	*  Mountpunkt anlegen
	*  In der fstab die Platte automatisch mounten

Konfiguration
vim /etc/mediatomb/config.xml
Abteilung server bearbeiten:</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:mldonkey?rev=1755287408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mldonkey</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:mldonkey?rev=1755287408&amp;do=diff</link>
        <description>Installation
apt install mldonkey-server

Share-Device einrichten

Ich lasse die Shares auf einem USB-Stick schreiben. Dazu muss dieser via fstab eingehängt werden.
USB-Stick einhängen und den aktuellen Mountpunkt auslesen 

df -h     # Hier ist es /dev/sdc1</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:monit?rev=1755287408&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monit</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:monit?rev=1755287408&amp;do=diff</link>
        <description>monit

Monit ist ein kleines Open-Source-Dienstprogramm für die Verwaltung und Überwachung von Unix-Systemen. Monit führt automatische Wartungsarbeiten aus und kann sinnvolle Kausalaktionen in Fehlersituationen auszuführen. So lässt sich ein zuverlässiges Null-Admin System kreieren.</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:munin?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>munin</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:munin?rev=1755287409&amp;do=diff</link>
        <description>Server mittels Munin überwachen

Die freie Software Munin ist ein Werkzeug zur Überwachung von Rechnern in einem Rechnernetzwerk mit Status- und Prozess-Visualisierung. Ein zentraler Rechner, der sogenannte „Master“, sammelt Leistungsdaten von im Netzwerk verteilten Computern, den „Nodes“, speichert diese und stellt die Daten mittels Web-Schnittstelle graphisch dar. Die Speicherung der Messwerte geschieht mit Hilfe von RRDtool.</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:openvpn?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openvpn</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:openvpn?rev=1755287409&amp;do=diff</link>
        <description>&lt;https://wiki.ubuntuusers.de/OpenVPN/&gt; 

&lt;https://sarwiki.informatik.hu-berlin.de/OpenVPN_&gt;(deutsch)

Installation


apt install openvpn easy-rsa 
cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz /etc/openvpn/
gunzip /etc/openvpn/server.conf.gz
cp -r /usr/share/easy-rsa /etc/openvpn/easy-rsa2 


Konfiguration

Schlüssel und Zertifikate</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:rkhunter?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rkhunter</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:rkhunter?rev=1755287409&amp;do=diff</link>
        <description>RKhunter

Siehe: &lt;https://www.tecmint.com/scan-linux-for-malware-and-rootkits/&gt; und &lt;https://wiki.ubuntuusers.de/rkhunter/&gt;

Installation
sudo apt install rkhunter

Updaten und Versionscheck
rkhunter --update &amp;&amp; rkhunter --propupd
rkhunter --versioncheck

Erster Scan
rkhunter --propupd
rkhunter -c

In cron eintragen
0 3 * * * /usr/sbin/rkhunter -c 2&gt;&amp;1 | mail -s &quot;rkhunter Reports of My Server&quot; you@yourdomain.com</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:sendmail?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sendmail</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:sendmail?rev=1755287409&amp;do=diff</link>
        <description>&lt;http://www.linux-magazin.de/Ausgaben/2006/05/Gezaehmtes-Monster&gt;</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:sidebar?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sidebar</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:sidebar?rev=1755287409&amp;do=diff</link>
        <description>Zurück

Desktop 

Server 

Netzwerke 

Betriebsysteme 

HowTo 

Development 

Woody 


  * Installation

  * Post Installation

  * Backup

  * Installation der Dienste


Nessus und Pi-Hole 

Passwort zurück setzten</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:smb?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smb</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:smb?rev=1755287409&amp;do=diff</link>
        <description>Einfache Samba Freigabe

Da ich einige Kodi-Server betreibe möchte ich auf den Inhalt der USB-Fetplatte zugreifen können. Dazu bietet sich eine cifs-Freigabe an. Weiter lege ich gleich Freigaben für die lokalen Home-Verzeichnisse an. So kann jeder Benutzer seine Daten aud dem lokalen Speichergrab ablegen.</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:start?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:start?rev=1755287409&amp;do=diff</link>
        <description>Installation

Die Installation des Betriebssystems wird, wie bei Einplatinen- oder Embedded Systemen üblich, via *.iso Datei geflasht. Dazu braucht man:

	*  Einen Einplatinencomputer -&gt; Ich verwende einen odroid c2
	*  Eine Installationsdatei -&gt; Ich verwende Linux Ubuntu Mate (nicht die Minimalversion)</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:vnc?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vnc</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:vnc?rev=1755287409&amp;do=diff</link>
        <description>Installieren
apt install tightvncserver

xstartup anpassen damit Mate sauber startet 
vim ~/.vnc/xstartup


#!/bin/sh
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] &amp;&amp; exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] &amp;&amp; xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &amp;
x-terminal-emulator -geometry 80x24+10+10 -ls -title &quot;$VNCDESKTOP Desktop&quot; &amp;
mate-session &amp;</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:vsftp?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vsftp</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:vsftp?rev=1755287409&amp;do=diff</link>
        <description>vsFTP

Allgemeine Informationen über den vsFTP Server

Installation
apt install vsftpd

Konfiguration
vim /etc/vsftpd.conf


write_enable=YES
dirmessage_enable=YES
ftpd_banner=Willkommen auf meinem FTP Server
file_open_mode=0755
local_umask=000
allow_writeable_chroot=YES
userlist_file=/etc/vsftpd/userlist
userlist_deny=NO
userlist_enable=YES
chroot_local_user=YES
#local_max_rate=50000
anonymous_enable=YES
anon_world_readable_only=NO
anon_upload_enable=NO
log_ftp_protocol=YES
xferlog_enable=YES
v…</description>
    </item>
    <item rdf:about="http://creutz.spdns.de/doku.php/edv:odroid:woody_neu?rev=1755287409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-15T19:50:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>woody_neu</title>
        <link>http://creutz.spdns.de/doku.php/edv:odroid:woody_neu?rev=1755287409&amp;do=diff</link>
        <description>Etcher runterladen &lt;https://www.balena.io/etcher/&gt; entpacken und ausführen
OS runterladen ubuntu-20.04-3.16-minimal-odroid-c2-20210201.img.xz
SD flashen

Login mit root:odroid

Access Credentials
Username	Password
root	odroid
odroid	odroid
Server heist odroid (mit nmap -p22 192.168.178.0/24 suchen)</description>
    </item>
</rdf:RDF>
