Wer das neue Debian Codename Stretch installiert hat, sucht nach dem Programm “ifconfig” vergeblich. Man muss also auf “ip” umsteigen. Alle Interfaces anzeigen: ip addr Oder mit Auswahl eines Interfaces: ip addr show enp0s3 Die alten Netzwerkschnittstellen “eth0” usw. werden in Debian9 nicht mehr verwendet. Stattdessen heißen die jetzt z.B. ...
Hier Klicken um ganzen Blogbeitrag zu lesenZusammenstellung von Mysql Shell Befehlen
Zusammenstellung einiger Mysql Befehle für die Konsole! Einloggen: Als Benutzer Root: mysql -u root -p oder mysql -p wenn man schon als Root in der Konsole angemeldet ist! Als normaler Benutzer: mysql -u benutzer -p Ausloggen: Stets exit oder quit eingeben und Enter drücken! Datenbank verwalten! Eine Datenbank erstellen: CREATE ...
Hier Klicken um ganzen Blogbeitrag zu lesenSquid3 Proxy Server einrichten
Installationsbeispiel für Squid3 Proxy Version 3.4.8 unter Debian. 1. Squid3 Proxy installieren apt-get update && apt-get install squid3 2. Standart Config sichern cp /etc/squid3/squid.conf /etc/squid3/squid.conf.old 3. Config leeren und öffnen > /etc/squid3/squid.conf && nano /etc/squid3/squid.conf Den letzten Befehl nur beim ersten Mal ausführen, da ja die Config jedesmal geleert wird! ...
Hier Klicken um ganzen Blogbeitrag zu lesenfail2ban mit IPv6
IPv6 verbreitet sich immer mehr. Leider nehmen auch die BruteFroce Angriffe zu. Wer jetzt fail2ban mit IPv6 Unterstützung Out of the Box nutzen möchte, derjenige kann jetzt zur aktuellen fail2ban Version v0.11.0.dev2 greifen.
Hier Klicken um ganzen Blogbeitrag zu lesenPostfix E-Mail Server stressfrei betreiben
Postfix E-mail Server richtig betreiben In diesem Beitrag möchte ich darauf eingehen, welche Fehler bei der Postfix Server Konfiguration eines Email Servers gemacht werden. Leider ist es immer noch so, dass viele Betreiber von Email Servern diese unwissentlich nicht korrekt eingerichtet haben. Dies führt unter anderen zu frustrierten Benutzern welche ...
Hier Klicken um ganzen Blogbeitrag zu lesenPostfix 553 Sender address rejected
Postfix 553 5.7.1 Sender address rejected: not logged in Bei einigen Hostern/Mail Providern hat man Probleme beim E-Mail Versand, wenn man als Absender (Envelope From), eine E-mail angibt welche auch ein Postfach auf dem Empfängersystem besitzt.
Hier Klicken um ganzen Blogbeitrag zu lesenOwncloud oder Nextcloud Log Zeitzone und Datum
Owncloud oder Nextcloud Log Zeitzone und Datum besser lesbar machen Standardgemäß ist der Log in owncloud nicht auf die deutsche Zeitzone eingestellt. Man muss nur in die ../owncloud/config/config.php folgendes dazwischen einfügen.
Hier Klicken um ganzen Blogbeitrag zu lesenLinux IP Adresse in der bash auslesen
Mit “ip” IP Adresse auslesen Hiermit kann man sich in der Linux Konsole die Globalen IP Adressen anzeigen lassen. Ich nutze jedoch “ip” als Programm. Bei mehreren IP Adressen werden alle angezeigt.
Hier Klicken um ganzen Blogbeitrag zu lesenLinux bash: E-Mail mit sendmail verschicken
Sendmail E-Mail auf der Linux Konsole erzeugen Manchmal ist es von Nöten Systemnachrichten mittels Skript zu erzeugen und an sendmail zu übergeben. Viele vergessen jedoch die notwendigen E-Mail Header mit in die E-Mail einzubauen. Dies ist in erster Linie kein Problem, solange die E-Mail nur intern weitergereicht wird. Problematisch wird ...
Hier Klicken um ganzen Blogbeitrag zu lesenLet’s Encrypt Zertifikate erstellen
Let’s Encrypt hat vor kurzem die öffentliche Beta Phase gestartet. Um das Abholen bzw. Einrichten eines SSL Zertifikates zu erleichtern habe ich dazu mal ein kleines Skript geschrieben. Let’s Encrypt setzt voraus dass eine gültige Domain vorhanden ist! Die Zertifikate sind kostenlos und werden von allen gängigen Browsern erkannt.
Hier Klicken um ganzen Blogbeitrag zu lesenPHP Ping und Traceroute auf einer Webseite anzeigen
Hier nur eine kleine Funktion um mit PHP Ping und Traceroute auf einer beliebigen Webseite anzeigen zu lassen. Die Eingabe erfolgt per Formular. Die Domains sind vorgegeben.
Hier Klicken um ganzen Blogbeitrag zu lesenGoogle Chromium unter Debian installieren
Um den schon sehr beliebten Google Browser auch auf Linux Debian nutzen zu können, habe ich hier eine kurze Anleitung geschrieben. Die Installation des Google Chromium Browsers
Hier Klicken um ganzen Blogbeitrag zu lesenRaspberryPi Statische IP Konfiguration
Der RaspberryPi mit Debian8 Wheezy holt sich trotz Statischer IP Konfiguration in der /etc/network/interfaces immer noch eine IP per DHCP. Der Grund liegt darin, dass bei Wheezy der DHCP Client Daemon aktiv ist. Die Lösung wäre entweder den DHCP Client zu deaktivieren oder die IP Konfiguration in der dhcpcd.conf durchzuführen.
Hier Klicken um ganzen Blogbeitrag zu lesenMailserver TLS Cipher prüfen
Für smtp: openssl s_client -starttls smtp -connect mail.domain.de:25 Für imap: openssl s_client -starttls imap -connect imap.domain.de:143 ... SSL-Session: Protocol : TLSv1.2 Cipher : AES256-GCM-SHA384 ... Sollte z.B. dieser Eintrag auftauchen!
Hier Klicken um ganzen Blogbeitrag zu lesenVerschlüsselter Mail Versand mit Postfix
Verschlüsselter Mail Versand mit Postfix Standardmäßig versendet Postfix Mails unverschlüsselt zu einem anderen Mailserver. Diese Einstellung macht es möglich eine Server to Server Verschlüsselung einzurichten! In der /var/log/mail.log muss man dann auf folgenden Eintrag achten: Trusted TLS connection established to mail.server.de[IP]:25: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
Hier Klicken um ganzen Blogbeitrag zu lesenSSH Root Login in Debian wieder zulassen
In Debian 8 ist der SSH Root Login standardmäßig gesperrt. Möchte man Ihn wieder zulassen, ersetzt man PermitRootLogin without-password durch PermitRootLogin yes Noch ein systemctl reload sshd und schon geht’s.
Hier Klicken um ganzen Blogbeitrag zu lesenLinux bash: Zeichen im string prüfen (slash)
Um Tippfehler ganz auszuschließen, habe ich mir mal Gedanken gemacht um Fehler bei der Pfadangabe (read…)im Script zu umgehen. Mit der Funktion prüft man die Eingabe, z.b. eines Pfades darauf, ob die Slashes am Anfang oder ggf. am Ende gesetzt sind. Die Eingabe “/pfad/” hat nicht die selben Auswirkungen wie ...
Hier Klicken um ganzen Blogbeitrag zu lesenOwncloud oder Nextcloud Fehlermeldung: Es wurde kein PHP Memory Cache konfiguriert.
Seit Version 8.x.x, ist weiß gar nicht mehr genau welche, kommt im Administrationsmenu folgende Fehlermeldung: Es wurde kein PHP Memory Cache konfiguriert. Konfiguriere zur Erhöhung der Leistungsfähigkeit, soweit verfügbar, einen Memory Cache. Weitere Informationen finden Sie in unserer Dokumentation.
Hier Klicken um ganzen Blogbeitrag zu lesenbind9 in ein Chroot auslagern!
Hallo! Habe hier mal ein Script erstellt welches es vereinfachen soll bind9 in ein Chroot auszulagern! Das Script wurde anhand folgender Quelle erstellt: Bind 9 in Chroot Ich habe es erstmal nur für Debian Wheezy eingerichtet. Für Jessie sind noch ein paar andere Dinge notwendig. Also Bitte nur unter Debian ...
Hier Klicken um ganzen Blogbeitrag zu lesen