Kategorie: Linux

Hier findet ihr mit der Zeit viele nützliche Linux Hilfen, Skripte und Vereinfachungen. Bevorzugt für Linux Debian.

load-avarage 0

Plesk ClamAV unter Debian 12 installieren (postfix free antivirus)

Hallo zusammen, in den letzten Wochen bin ich von LiveConfig auf Plesk umgezogen. Dabei musste ich dann feststellen, dass bei Plesk wirklich alles Geld kostet – auch Virenscanner für E-Mails. Find’ ich doof, denn es gibt gute kostenlose Software Produkte, die “einfach” zu implementieren sind und kostenlos unter Debian zur Verfügung stehen. Also habe ich selber Hand angelegt und ClamAV unter Plesk installiert. Ich möchte mein Wissen gerne teilen. Voraussetzungen: ClamAV und Clamsmtp installieren Die Installation der benötigten Pakete gelingt mit dem Package-Manager “apt” einfach und schnell. Man führt dazu folgenden Befehl aus: In der Datei /etc/clamsmtpd.conf wird am Ende...

0

Computer, Workstation und Server Backup mit GUI (open source, kostenlos – Kopia)

Ich war mal wieder eine längere Zeit auf der Suche nach einer Software, die ein paar meiner Anforderungen erfüllen sollte. Primär ging es mir um Backups meiner Workstations und meiner Notebooks (Windows und MacOS). Ich wollte – wie so üblich – nichts zahlen, am besten gibt es direkt einen Server dazu, der mit der Software interagiert oder sich zumindest an ein S3-Storage (minIO o.ä.) anbinden lässt. Ich bin fündig geworden Zugegeben, es hat wirklich etwas gedauert, bis ich die Lösung gefunden habe, für die ich mich nun letztendlich entschieden habe. Ich bin auch nur zufällig auf die Webseite dank eines...

1

Multi Debian 10 Buster Server Update / Upgrade (howto)

Hallo zusammen, ihr kennt es sicher auch – das ledige Thema von Updates auf eurern Linux-Servern. Wer einen oder zwei Server verwaltet kann das Problem vielleicht nicht so sehr nachvollziehen wie jemand der 10 oder mehr Linux Server verwaltet. Ich zumindest stand genau vor diesem Problem: über 25 Hosts sollten dauerhaft up to date gehalten werden, da sonst mein Monitoring anschlägt und mich alle 2 Stunden darüvber informiert, dass Updates ausstehend sind. Damals hieß es dann “Ab auf alle Server per SSH und diese updaten”. Ich habe nach vielen Lösungen im Netz gesucht. Es gibt einige Anbieter die das Ganze...

load-avarage 0

Bedeutung der Linux CPU Load

Hallo alle miteinander, ich möchte gerne mal ein Thema anreißen, zu dem ich immer wieder die selben Fragen gestellt bekomme: Was ist die CPU Load Oder alternativ die Frage: Was bedeutet die Load. (Load avarage erklärt mittels der Linuxfibel) Vorab möchte ich kurz verdeutlichen was ich meine. Wenn ihr auf eurem System den folgenden Befehl ausführt bekommt ihr passend dazu eine Ausgabe die wie folgt aussieht: # uptime Hier gibt es nun mehrere Teilausgaben. a) Zum einen wie lange das System bereits hochgefahren ist (seit 11:38 und 42 Sekunden) b) Wie viele Benutzer eingeloggt sind (1 user) c) Load avarage...

Ubuntu 18.04 LTS - Bionic Beaver 0

Ubuntu 18.04 LTS – Bionic Beaver

Ubuntu 18.04 LTS – Bionic Beaver nach einer kleinen Zeit melde ich mich an dieser Stelle auch mal wieder. Ich bin sicher mit meinem Post schon recht spät dran, aber endlich ist es soweit gewesen – Canonical hat mit Ubuntu 18.04 Bionic Beaver (Desktop) die neue LTS (Long Term Support) Version des beliebten Betriebssystem released. Ihr könnt das Betriebssystem ab sofort auf der Herstellerseite (https://www.ubuntu.com/) downloaden. Wie meine ersten Erfahrungen waren und wieso ich mich entschieden habe auf wieder auf Ubuntu umzusteigen möchte ich euch nun berichten.   Umsteigen? Was hast du vorher benutzt? Tatsächlich habe ich damals – vor...

0

HowTo setup SVN und Apache2 Server – Debian

Moin Moin zusammen, aus gegebenen Anlass werde ich euch heute zeigen, wie ihr einen SVN Server in wenigen Minuten auf eurem Linux Server aufsetzen könnt. Das folgende beschriebene Setup ist ein ganz einfaches Setup, ohne “Gruppen oder Nutzerbeschränkung”. Alle Benutzer, die sich am Server authentifizieren können sowohl ein- als auch auschecken. Na dann legen wir mal los 😛 Zuerst verschafft euch “root”-Rechte damit ihr die benötigten Pakete installieren könnt. Um die notwendigen Pakete zu installieren nutzen wir den APT Installer mit folgenden Argumenten: # apt-get update # apt-get install subversion # apt-get install libapache2-svn “libapache2-svn” ist wichtig, damit wir nachher...

0

IPTables – leichtere Bedienung mittels Skript

Skripte Skripte Skripte – wer hat noch nicht, wer will nochmal  … Endlich ist es mal wieder so weit. Ich werde euch heute einen kleinen Kniff zeifen, wie sich eure IPTables deutlich einfacher managen lassen. Das Stichtwort heiß hier “Shellskript”. Ein Shellskript ist quasi einfach nur eine Textdatei, die das System (mit normalen Shellkommandos) anweist, bestimmte Abläufe anzustoßen. Okay – zuerst solltet Ihr euch eine Ordnerstruktur ausdenken. Der Einfachheit halber habe ich das mal bis hierhin übernommen, ihr hingegen könnt euch etwas einfallen lassen oder einfach das hier benutzen 😛 Als erstes legen wir uns die Zieltordner, Dateien und die...

0

StartSSL und Liveconfig Administration

Hallo zusammen, heute beschäftigen wir uns ein bisschen mit der Managementsoftware “LiceConfig” (https://liveconfig.com/). Es gibt die Möglichkeit, das Administrationspanel mit einem gültigen SSL Key und Zertifikat zu sichern. Hierfür sind nur ein paar einfache und wenige Schritte notwendig – welche, erkläre ich euch nun: Zunächst beantragt eine Zertifikat bei StartSSL (https://startssl.com) und wartet, bis dieses den Status “approved” bekommt und ihr euch das Zertifikat kopieren könnt. Im nächsten Schritt loggt ihr euch als “root” User auf euren Server ein. Anschließend wechselt ihr in folgendes Verzeichnis: cd /etc/liveconfig/ Dort findet ihr nun eine Datei namens “sslcert.pem”. Diese Datei nennt ihr nun...

0

SSH Service absichern

Hallo miteinander, heute möchte ich mich etwas näher mit dem Thema SSH und dessen Absicherung beschäftigen. Viele Leute nehmen das Ganze leider viel zu wenig ernst, was dazu führen kann, dass Server geknackt und zweckentfremdet werden können. Dabei ist es so einfach, den Server richtig abzusichern und dafür Sorge zu tragen, dass das knacken des Server nicht mehr – bzw. nur noch extrem schwer – möglich ist. Was benötigen wir? 1. Einen Linux basierten Server 2. Ein bisschen Feingefühl im Umgang mit der Shell 3. IPTables 4. Open-SSH Server 5. Einen dynamischen DNS Hostnamen (DynDNS Services gibt es ja hier...

0

RAID: Stripe Size

Ich werde immer öfter gefragt, was die Stripe-Size ist, wofür diese gut ist und auf welchem Wert diese eingestellt werden soll. Vorab: Je mehr man sich mit der Stripe-Size beschäftigt, desto performanter wird ein RAIDController! Zunächst sollte man sich anschauen, wofür man ein System verwendet. Wird es beispielsweise als Webserver verwendet (viele kleine Dateien) dann sollte man die Stripe-Size relativ klein einstellen. Gedenkt mN jedoch ein Host für virtuelle KVM Maschienen zu erstellen, sollte die Stripe-Size groß sein, da wir hier mit großen Dateien arbeiten. Wie genau das Ganze nun in Relation zueinander steht, erkläre ich euch jetzt. Webserverszenario: Wir...