Beiträge von whoami0501

    Bezüglich der Firewall Thematik - naja.

    Ich möchte gerne auf Dienste von außen verzichten.

    Was ich halt nicht weiß - kann man mit nmap das eigene System scannen? Aber selbst da - nmap Scans dauern recht lange. Ich weiß nicht, ob das so das Gelbe vom Ei ist, mit Portscans zu arbeiten.

    Ich werde mir die Thematik am Wochenende nochmal näher zur Brust nehmen und dann schaue ich mal, was Sinn macht, und was nicht.

    Was mir auf jeden Fall noch in dem Kopf kam: Ein Scan, ob die bekannten verdächtigen Prozesse als root ausgeführt werden. Das betrifft vor allem mal Minecraft und Teamspeak3, für weitere Vorschläge wäre ich dankbar...

    Naja, nur weil's ein Verbrenner und/oder ein älteres Fahrzeug ist ist es ja noch längst keine Rostlaube.

    Wirf nicht weg, kauf nicht neu - reparier und bleib dir treu!

    (Honda Jazz Bj. 2002, nicht eine Roststelle, fährt wie eine eins, einfach & günstig zu warten/zu reparieren, ca. 5,5-6 Liter/100km [E5], ...)

    Die Öffis sind einfach ungeeignet und zu schlecht ausgebaut - schaut mal, ich wohn auf dem Land und kann kostenlos mit der Bahn auf Arbeit fahren. Bin sogar von der reinen Fahrzeit her fast genauso schnell wie mit dem Auto. Und, surprise, DB ist auf meiner Strecke bis auf extrem selten Ausnahmen immer exakt pünktlich.

    Und ich fahr trotzdem mit dem Auto, zahle Sprit und Versicherung und und und...

    Warum?

    - 120 Minuten Taktung

    - permanent extrem überfüllte Züge

    - Aufgrund des erste/letzte Meile Problems muss ich zwingend mein Fahrrad mitnehmen - so gut wie unmöglich, Zug zu klein

    - als Radfahrer fliege ich raus, wenn der Zug zu voll ist und muss auf betend auf den nächsten Zug warten

    - Mehrfachtraktion ist auch nicht drin

    - durch die zwei 20 Jahre alten 275/315/360kW V6 TDI Maschinen (VT642) mit immenser Rußsäule über der Esse brauchen wir nicht weiter über das Thema Klima reden

    Die Öffis sind einfach nicht attraktiv... wer möchte denn gern jeden Tag bei Wind und Wetter mit dem Rad 1-2km erste und nochmal letzte Meile zurücklegen, um dann 1-2h auf den Zug zu warten, in den man sich dann reinquetscht, eine halbe-dreiviertel Stunde steht, wo es laut und eng ist und wo man als Normalo sogar noch saftig Geld für zahlt? Ich auf jeden Fall schonmal nicht, nichtmal, wenn man es mir schenkt.

    .lan ist doch keine offizielle TLD

    Ein Local Area Network (englische Aussprache [ləʊkl ˈɛəɹɪə ˈnɛtwɜːk], zu Deutsch lokales oder örtliches Netzwerk), kurz LAN, ist ein Rechnernetz, das die Ausdehnung von Personal Area Networks übertrifft, die Ausdehnung von Metropolitan Area Networks, Wide Area Networks und Global Area Networks aber nicht erreicht.


    Mit erschließt sich nicht ganz, warum man .lan global verwenden sollte... von daher ist mir das ehrlich gesagt total egal.

    Da halt ich es für wahrscheinlicher, dass die .box von .fritz.box zu einer TLD wird. Ich hab besseres zu tun, als ewig RFCs für die Infrastruktur meines pupsigen Heimnetzes zu studieren.

    Was hast du dir denn da eingefangen?

    Na wenn dann jemand aus der Familie... habe schonmal angekündigt, dass ich am Wochenende mal Audit mache und alle Handys kontrolliere, spezifisch das auffällige.

    .lan ist doch keine offizielle TLD

    Ja das ist ja auch der lokale DNS Suffix. Eben weil es KEIN offizieller TLD ist, benutz ich den lokal.

    Der versucht das halt einmal als Hostname und einmal mit DNS Suffix dran

    Hecke29 Biddö sowas hier rein, dankö. :)

    Hast du denn in deiner Config auch die Einstellung "AuthenticationMethods publickey" gesetzt? Falls nein: Wenn die nicht da ist, meckert das Script auch rum. ;)

    Die README ist bisher recht schnell und schlampig gemacht. Da hatte ich mir noch nicht so die Zeit dafür genommen... habe es gerade mal eben etwas angepasst... noch nicht perfekt, aber ausreichend, denke ich.

    Das mit der Firewall habe ich im Hinterkopf, wollte mich aber noch nicht so recht bei dem wie festlegen. Also klar könnte man sagen, man checkt, ob die Files von iptables-persistent da und größer Null sind, aber was ist, wenn z.B. nftables genutzt wird? Ich bin da noch etwas unschlüssig vom "wie".

    Wenn jemand Ideen hat - her damit. :)

    Es scheint irgendetwas mit dem OP-Cache zu tun zu haben oder mit dem tmp-Verzeichnis. Allerdings habe ich bisher keinerlei diesbezügliche php-Einstellungen geändert.

    Wenn du das schon so sagst...

    Falls in eurer config.php (von Nextcloud) das hier enthält 'memcache.local' => '\\OC\\Memcache\\APCu', enthält, dann nehmt das mal testweise raus. Vielleicht haut da was mit dem Cache nicht hin...

    Ich nutze Nextcloud nur auf nem richtigen Linux VPS, allerdings hatte ich damit mal ein paar Problemchen.

    Bei mir auf der NAS zuhause ist zuviel Rot und Orange... Aber funktioniert soweit und mir ist auch kein Fehler aufgefallen.


    PS: Ist für mein Heimnetz sicher genug. Und von außen ist nur ein ngnix erreichbar.

    Das Script ist auch für Server im freien Netz gedacht. Prinzipiell muss man sich, meines Erachtens, in einem Heimnetz, dass nicht stark von Gästen frequentiert ist, nicht so viel Aufwand und Arbeit machen.

    Die Netzwerkkonfiguration liegt unter /etc/network/interfaces.d. Ist es möglich, dass die Konfigurationen in diesem Ordner auch geprüft werden?

    Ja, den Gedanken hatte ich auch schon. Ich schau mal, was sich da machen lässt.


    m_ueberall Wenn du die Sache so angehst, können wir es auch lassen und nur sagen "Gib mal bei (Metager|Searx|Google|whatever)+ 'Linux Server absichern' ein und mach da mal ein paar Sachen.". Ich bin nicht so wirklich der Meinung, dass da ein Wille da ist, Dokumentationen zu wälzen und ewig zu lesen.

    Das widerspricht zudem meinem Ansatz der Einfachheit des Tools grundsätzlich. Ich möchte nur einen Ansatz und die Basis schaffen. Wenn jemand Interesse hat und sich wirklich Zeit nehmen will, dann wird er/sie nach besseren/tiefgreifenderen Lösungen fragen.

    Alternativ wäre es gegebenenfalls auch denkbar, ein Frontend für die vorgenannten Werkzeuge zu implementieren, welches eine Klassifizierung/Filterung der Ausgabe vornimmt, um Anfänger nicht zu überfordern – auch der hiermit verbundene Aufwand sollte deutlich geringer ausfallen als eine Reimplementation von Tests.

    Ein Frontend. Für die... und deutlich geringerer Aufwand? Kann ich mir in meinen dunkelsten Träumen nicht vorstellen. ^^

    Nur nochmal zum Verständnis. Ich will hier nicht Lynis nachbauen oder auch nur Ansatzweise etwas ähnlich komplexes bauen. Ich mag einen simplen Ansatz bereitstellen, mit dem man schnell und einfach ein Mindestmaß an Sicherheit herstellen kann. Mehr nicht. Keep it simple and straightforward!

    So. Die genannten Fehler/Probleme habe ich gefixt/angepasst.

    Zusätzlich habe ich bei den Additional checks & hints mal noch einen Checker für die Netzwerkkonfiguration eingebaut. Wir hatten es meines Wissens ja schon ein paar mal, dass es Probleme mit DHCP Konfigurationen gab... Aber wie gesagt, nur als Hinweis.

    Weitere Hinweise, Tipps und Ideen nehme ich gerne an. ;)

    Tests und Feedback sind natürlich auch gerne gesehen. :)

    Seminar über Webentwicklung...

    Dozent: Das Begleitbuch ist ein tolles Nachschlagewerk und ist auch auf dem aktuellsten Stand.

    Titel des Buches: "PHP 7.0 - Dynamische Webseiten erstellen"

    Ich: "Hä..." + *öffne php.net*

    Auch ich: *betrachte den Support-Kalender*

    Wieder ich: "Aber PHP 7.0 ist seit Januar diesem Jahres End of Life, was ist daran der aktuellste Stand oder überhaupt aktuell?"

    Dozent: "Was, das ist schon nicht mehr supportet?!"

    Ich: "Ja. Ist es. Neulich wurde schon PHP 7.4 released."

    Dozent:

    [Blockierte Grafik: https://i.imgur.com/sohWhy9.png]


    Einmal mit Profis... EINMAL! ^^

    Hmm. Da würde ich ja jetzt tatsächlich die Zufriedenheitsgarantie bei meinem Black Mamba nutzen - ich meine, das Rentier ist 12€ günstiger. Haben oder nicht haben.

    Aber scheinbar war der Rentier-Server so beliebt, dass er nun schon weg ist. :pinch:

    Welchen Grund hat es das dass Home Verzeichnis auf eine eigene Position soll???

    Gerade auf einem Server auf dem Weg keiner im Home Verzeichnis arbeitet??

    Das Problem der Sache nennt sich Filesystem Flooding.

    Ich lasse das bewusst nur als Warning, nicht als Error ausgeben. Natürlich wäre das in deinem Fall irrelevant. Aber oftmals werden in Tutorials irgendwelche Apps im /home Directory installiert.

    Das ist dann natürlich unpraktisch, da so irgendwelche normalen User das OS lahmlegen können, indem zu viele Daten generiert werden. Und dann hören wir wieder "Mimimi, mein Server startet nicht mehr."

    Ich werde nochmal deutlich machen, dass das nur eine Empfehlung ist.

    Ich habe Debian 10 und folgende Einstellung:
    PermitRootLogin prohibit-password

    Ein Login als Root sollte auch mit einem Zertifikat nicht möglich sein. Daher wird prohibit-password nicht akzeptiert.


    Bei mir ist Login mit SSH Key und noch zusätzlich mit Google Authenticator bei folgenden Einstellungen:


    AuthenticationMethods publickey,keyboard-interactive

    Ich merke mir das mal. 2FA ist von der Sache her ja nicht verkehrt, das lässt sich sicher umbauen.

    Die beiden letzteren Bedingungen sollten wohl eher prüfen ob fail2ban aktiv(iert) ist

    Öhm... Si, da stimmt was nicht. Werde ich ändern. :P

    Nabend meine lieben Serverhorder, Neulinge und Netcupler,

    das Vorhaben geht ja bereits seit ein paar Tagen durch das längste Thema - aufgrund der vielen Neulinge in letzter Zeit, die kaum oder keine Kenntnisse in Puncto Serveradministration mitbringen, kam es ja bereits zu heftigen Diskussionen, wie man den nun mit solchen Menschen und Situationen umgehen sollte.

    Wenngleich es der beste Weg wäre, dass diese Leute erstmal in einer geschützten Umgebung üben und dort alles ausprobieren sollten - viele wollen dies nunmal nicht. Es ist jedermanns gutes Recht, sich mal eben einen Server anzuschaffen. Das ist halt so, daran können wir nichts rütteln.

    Die Erfahrung hat halt wie gesagt gezeigt, dass man mit dieser Empfehlung meistens auf Granit beißt. Das verschlechtert bloß den Ruf der Community und sorgt dafür, dass die Leute erst recht bei Problemen nicht mehr fragen oder komplett weggehen.

    Mir hat diese Thematik lange zu denken gegeben, sodass ich mich mittlerweile entschlossen habe, einen Mittelweg einzuschlagen.

    Wir wollen Sicherheit. Neulinge wollen Hilfe. Also habe ich mal angefangen, für die vermutlich populärste Linux Distribution im Privatanwenderserverbereich ein Script zu schreiben, dass in der Lage ist, Probleme bei der grundsätzlichen Absicherung eines Servers mit einem solchen OS zu finden und ggf. auch Hinweise/Anweisungen zu geben.

    Und ja, es gibt Lynis und Co. Aber die Ausgabe dieser Scripts sind für einen Newbie wie eine Vorlesung in Raketenwissenschaften. Mein Ziel ist KISS - keep it simple and straightforward.

    Natürlich kommt dies nie mit einem professionell abgesicherten Server gleich, aber es deckt die Basics ab bzw. soll sie, wenn es fertig ist, abdecken. So können wir Newbies etwas an die Hand geben, womit wir zumindest theoretisch eine Grundlegende Sicherheit innerhalb der Netcup Community gewährleisten können. Das Ziel ist also eine Art Win-Win Situation für alle beteiligten. Je besser und intuitiver wir das Script gestalten, desto höher ist die Wahrscheinlichkeit, dass es genutzt wird und entsprechend für Sicherheit gesorgt wird.

    Ich würde mich freuen, wenn einige Community Mitglieder evtl. mit Vorschlägen oder Scriptschnipseln etwas helfen würden, sodass wir zu einem bestmöglichen Ergebnis kommen.

    Alle Community Mitglieder, auch die "Neuen", sind recht herzlich dazu eingeladen, das Script zu testen und mir bzw. uns Feedback zu geben. :)

    Das Projekt ist unter der Public Domain lizensiert. Es steht auf Codeberg, ihr könnt dort also gerne auch Issues, Pull Requests, etc. erstellen! *klick*

    So. Das war es erstmal meinerseits. ;)

    Ich sitze gerade noch in nem Seminar. Nacher im Hotel fixe ich das und mache dann auch noch einen neuen Thread dafür auf. :)

    Ich bin gerade auf der Suche nach einem neuen Smartphone...

    Kriterien sind eigentlich folgende:

    - modular aufgebaut (selbst reparabel)

    - LineageOS oder alternatives Google-freies OS

    - möglichst langer Soft- und Hardware Support

    Aktuell sind halt so das SHIFT5me und das Fairphone 3 meine Favoriten bzw. in meiner engeren Auswahl... kennt ihr evtl. noch weitere Smartphones/Hersteller, die auf diese Kriterien passen?

    perryflynn Das mit den Tabs sollte jetzt passen.

    LanOpa Ich habe ja schon versucht, grobe Erklärungen einzublenden. Einen Link könnte ich prinzipiell reinpacken, aber das bedeutet wieder Pflegeaufwand. Immerhin kann man die Zielseite nicht anpassen. Wenn da wer was ändert, haste gelitten.

    Das Netcup Wiki macht nur bedingt Sinn, da dort eigentlich nur Netcup spezifische Themen behandelt werden.

    Man könnte alternativ mal schauen, ob Netcup vielleicht im Wiki einen Community Bereich anlegt. Aber das ist ein anderes Thema.

    Wenn dir da zu viel rot ist, dann liegt das vermutlich an recht vielen Securityproblemen. Arbeite dich einfach von oben nach unten durch und behebe die Mängel. ;) Wenn alles grün ist, bist du schonmal gut dabei. ^^

    Wenn du mir n zweites Script zum ausführen gibst, das ein System entsprechend verunstaltet, könnte ich deinen Check mal auf nem Saustallserver ausführen. N paar Stunden wartet mein zweiter VPS200 noch auf seine Einrichtung

    Ich denke, du meinst mich. ^^

    Für n Saustallscript habe ich gerade keine Zeit... probier doch einfach mal ne Standardinstallation, oder noch besser, das Standard Image von Netcup. ;)

    Der Schönheitsfehler ist gefixt. Die Readme auch. Bensen

    perryflynn Das schaue ich mir nochmal an und passe das Script dann an. Danke! :)

    So. Ich habe heute mal noch ein bisschen an meinem Script gebastelt. Es kann sich schon sehen lassen, meine ich.

    Git-Repository: https://codeberg.org/wh0ami/debsec

    LanOpa Du, und auch alle anderen, könnten die Sache schonmal testen. Das wäre nett. :)

    Nach wie vor könnt ihr gerne Vorschläge machen oder direkt mitarbeiten. :)

    Gerade an meinem *wundervollen* English for Runaways kann man sicher noch was machen. :P