Beiträge von oliver.g

    Also ich habe das Thema Letsencrypt/Certbot/Wildcard auch schon in Angriff genommen. Mein System steht und wartet nur auf den offiziellen ACMEv2 Endpoint.

    Allerdings betreibe ich schon zwei externe Nameserver, hinter denen ein hidden-Master steht (alle mit PowerDNS). Auf dem hidden-Master wird ein auth-hook von Certbot angestoßen, der den entsprechenden _acme-challenge-Record setzt. Dieser wird dann per notify auf die beiden Slaves gepusht, währenddessen wartet das auth-hook Script auf die Veröffentlichung der Records, bevor die Validierung stattfindet. Anschließend wird per cleanup-hook aufgeräumt, Zertifikate zugeteilt und Services reloaded.

    Wie gesagt, funktioniert bisher wunderbar mit spezifischen (Sub)domains, ich warte jetzt nur noch auf die Wildcards.

    Ich hatte mal ein ähnliches Problem. Auf einem Container lief mein Skript ohne Probleme, auf einem vServer nicht. Ich habe dann festgestellt, dass die Container standardmäßig mit LANG=C angelegt werden, der vServer war auf LANG=de_DE.UTF-8.

    Seitdem laufen alle meine Maschinchen auf LANG=C, nie Probleme damit.

    Hi, irgendwann kommen die netten kleinen Bots schon vorbei ;) Du kannst es aber beschleunigen, indem du dich bei Google in der Search Console anmeldest und dort deine Seite verifizierst.

    Hauptsache ist, du hast den Zugriff für die Bots nicht über noindex auf deiner Seite verboten.

    Alles klar, wenn die Nutzer alle aus der MariaDB kommen, spielen die für dein "Problem" keine Rolle.

    Den einzigen Benutzer, den du betrachten musst, ist der Systemnutzer www-data (ja war ein Gedankenfehler meinerseits mit dem www-user, ich meinte www-data ;) ), unter dem der Apache ausgeführt wird.

    Um das ganze noch etwas zu klarifizieren:

    www-data muss Dateien lesen können (4), Verzeichnisse öffnen können (5), ins Upload-Dir schreiben können (7), jeder andere Nutzer soll keine Rechte haben (0).

    Du hast 2 Möglichkeiten:

    1. chown root:www-data

    Dann einfach 750 für Verzeichnisse und 640 für Dateien

    2. chown www-data:www-data

    Dann einfach 550 für Verzeichnisse und 440 für Dateien

    Ich finde die 2. Variante übersichtlicher beim Filelisting, Schreibzugriff auf die Dateien hast du als root ja sowieso.

    Hallo, du musst auf jeden Fall unterscheiden zwischen dem Benutzern, die sich auf deiner Seite anmelden können und dem Benutzer, unter dem Apache ausgeführt wird. Das eine hat mit dem anderen nichts zu tun! Normalerweise wird der Owner für deine auszuliefernden Dokumente, sprich die PHP Dateien deines Portals, also alles im WebRoot auf www-user:www-user gesetzt. www-user ist der Systembenutzer zur Ausführung von Apache und muss die PHP Dateien lesen und z. B. in Uploadverzeichnisse schreiben können, kein anderer Nutzer! Wenn nur DU Zugriff auf den Server hast, ist die Vergabe der Lese und Schreibrechte auch eher nebensächlich, solange der www-user alle Dateien nur lesen kann und Schreibzugriff nur auf die Ordner/Dateien besteht, wo er dies auch soll. Ein Postfix user z. B. hat in dem Falle ja dann sowieso keine Rechte irgendwas dort zu lesen oder zu schreiben, solange der chmod für other auf 0 gesetzt wird.

    Natürlich kann es auch sein, dass deine Portalbenutzer auf Systemaccounts basieren (und nicht z. B. in einer Datenbank bestehen). Dann fügst du sie der Gruppe www-user hinzu und gibst der Gruppe Schreibrechte auf den Upload Ordner, das sollte dann auch schon alles gewesen sein.

    Das hatte ich vor kurzem auch (Domain registriert und nur ein Nameserver hatte die Zone). Konnte auch keine Handles ändern oder irgendwas.

    Konnte es letztendlich aber selbst lösen, indem ich im CCP die Verwaltung wieder auf die netcup eigenen Nameserver geändert habe, gewartet habe, bis die Änderung vollzogen war (einige Minuten) und dann wieder auf die eigenen Nameserver umgestellt habe. Vielleicht hilft dir dieser Workaround ja ebenfalls.

    Hi, aufklappen, um meine Anmerkungen zu sehen:

    Ich schätze, es liegt an dem Regex-Vergleich. Kannst du mal mit locale ausgeben lassen, welcher locale jeweils aktiv ist?

    Evtl. Zusammenhang mit Deaktivierung von PAM? -> https://serverfault.com/questions/626346/ssh-locale-wrong

    Du kannst ja auch mal komponentenweise die markierte Zeile debuggen, z. B. jede Komponente einzeln prüfen und direkt Ausgaben auf den stdout erzeugen um nachzuvollziehen, was dort vor sich geht, was true ist und was nicht!

    Ich habe kein Webhosting hier, sondern hoste selber auf meinen Servern. Dementsprechend kenne ich mich mit dem WCP von netcup nicht aus. Laut deinem Screenshot sollte es sich bei deiner Website aber um eine Wordpress Seite handeln. Wie schon erwähnt gibt es da verschiedene Plugins, u. a. eines, wo du beide Sprachversionen eines Beitrags zusammen in einen Beitrag schreiben und durch einen Tag kennzeichnen kannst. Je nach gewählter Sprache (auswählbar über Flaggenicons) wird dann die entsprechende Sprachversion ausgeliefert.

    Beim entsprechenden Bericht von Heise gerade auf einen Beitrag von 2004 verwiesen worden:

    Zitat

    Am oberen Ende der Leistungsskala rangiert der "VDS 2048" mit 20 GByte Plattenplatz, 512 MByte Arbeitsspeicher, 2048 Kbit/s garantierter Bandbreite und 150 GByte Transfervolumen für 29,95 Euro im Monat. Hier gestattet es Lycos dann auch, ressourcenhungrigere Game-Server zu installieren.

    Süß :D

    Quelle: https://heise.de/newsticker/mel…ern-117547.html