Der perfekte Rootserver (Nginx, SSL, Mailserver, Roundcube, phpMyAdmin, Firewall)
Discussion on Der perfekte Rootserver (Nginx, SSL, Mailserver, Roundcube, phpMyAdmin, Firewall) within the Tutorials forum part of the Off-Topics category.
jetzt hat alles funktioniert, nur noch eines und zwar geht es um den ssh private key. ich habe die datei erstellt mit und ohne .ppk hab sie dann versucht in puttygen zu importieren, leider hat er sie nicht geladen, bzw konnte es nicht, hab eine text datei benutzt den private key hineinkopiert und unter .ppk und einmal ohne endung gespeichert.
Was mache ich falsch?
Vielen Dank
benutze TextWrangler, habe den private key dort eingefügt und unter id_rsa und id_rsa.pkk gespeichert.
line breaks: Windows CRLF
encoding: unicode (UTF-8)
couldn´t load private key (header found in boy of key data)
Du machst mit Sicherheit einen Fehler, bei mir klappt es ohne Probleme. Du musst den Key inkl. der "----" Zeilen in eine Datei kopieren, die Dateiendung ist vollkommen egal. Den importierten Key speicherst du dir dann als privaten Schlüssel als *.ppk Datei ab. So importierst du den Schlüssel:
Vorab besten Dank für das Script
Funktioniert fast Perfekt bei mir, habe aber da noch so ein paar Kleinigkeiten die mir aufgefallen sind und ich trotz nicht alle lösen konnte.
Folgende Fehler sind mir aufgefallen bzw. bekomme ich nicht behoben:
/etc/cron.daily/spamassassin:
channel: attempt to rm channel cf file failed, attempting to continue anyway at /usr/bin/sa-update line 825.
error: can't remove file /var/lib/spamassassin/3.003002/updates_spamassassin_org/local.cf: Permission denied
channel: attempt to rm channel directory failed, attempting to continue anyway at /usr/bin/sa-update line 828.
error: failed to open /var/lib/spamassassin/3.003002/updates_spamassassin_org/10_default_prefs.cf for write: Permission denied at /usr/bin/sa-update line 1118.
channel: archive extraction failed, channel failed
error: can't remove file /var/lib/spamassassin/3.003002/updates_spamassassin_org/local.cf: Permission denied
channel: attempt to clean up failed extraction also failed!
sa-update failed for unknown reasons
Bei Zeile 1442 im Script wird sa-update als root ausgeführt. Dadurch werden die Rechte vom Verseichnis /var/lib/spamassassin/3.003002 incl. Dateien auf root gesetzt und der Besitzer/Gruppe debian-spamd hat keinen Zugriff mehr
Vorab besten Dank für das Script
Funktioniert fast Perfekt bei mir, habe aber da noch so ein paar Kleinigkeiten die mir aufgefallen sind und ich trotz nicht alle lösen konnte.
Folgende Fehler sind mir aufgefallen bzw. bekomme ich nicht behoben:
/etc/cron.daily/spamassassin:
channel: attempt to rm channel cf file failed, attempting to continue anyway at /usr/bin/sa-update line 825.
error: can't remove file /var/lib/spamassassin/3.003002/updates_spamassassin_org/local.cf: Permission denied
channel: attempt to rm channel directory failed, attempting to continue anyway at /usr/bin/sa-update line 828.
error: failed to open /var/lib/spamassassin/3.003002/updates_spamassassin_org/10_default_prefs.cf for write: Permission denied at /usr/bin/sa-update line 1118.
channel: archive extraction failed, channel failed
error: can't remove file /var/lib/spamassassin/3.003002/updates_spamassassin_org/local.cf: Permission denied
channel: attempt to clean up failed extraction also failed!
sa-update failed for unknown reasons
Bei Zeile 1442 im Script wird sa-update als root ausgeführt. Dadurch werden die Rechte vom Verseichnis /var/lib/spamassassin/3.003002 incl. Dateien auf root gesetzt und der Besitzer/Gruppe debian-spamd hat keinen Zugriff mehr
Vielleicht weiß ja jemand Rat
Hallo mxiiii,
erstmal vielen Dank für die ausführliche Dokumentation. Bevor ich auf die einzelnen Fehler eingehe, hier noch die Bitte an dich mir mitzuteilen, um welchen Server es sich handelt und welches Image benutzt wird.
Nun erstmal zu den PHP-Fehlern.. da hat sich das letzte Mal wohl ein Fehler eingeschlichten, der Fehler liegt hier an der Zeile 13, da fehlt ein Anführungszeichen. Habe es im Skript direkt angepasst!
Code:
apc.filters = "
Was die nicht erstellten Ordner angeht, so ist hier die Fehlermeldung ganz eindeutig.. der ausführende Benutzer hat keine Rechte um in dem Ordner schreiben zu dürfen. Das ist mir bisher noch nie passiert, hier interessiert mich an der Stelle brennend, um welches Image bzw. welchen Server es sich hier handelt.
Und der Fehler mit SpamAssassin ist eindeutlich ein Benutzerfehler, wobei ich der Meinung bin, dass das Update-Skript von SpamAssassin folgenden Schritt beinhalten sollte, nachdem Ordner angelegt worden sind. Der "Bug" ist jedenfalls bereits bekannt:
Um das Problem zu fixen, vergibt das Skript nun automatisch die notwendigen Rechte, damit das Cronskript entsprechend sauber durchläuft:
Hallo wolte ma fragen habe nginx schon installiert muss ich php und nginx erst deinstallieren und dann dein script starten lg gatgat
Hallo GATGAT,
ich empfehle grundsätzlich einen frisch aufgesetzten Server zu nutzen, du kannst aber natürlich versuchen nginx zu entfernen. Dafür musst du alles, was zu nginx gehört, entfernen:
Code:
dpkg -l | grep nginx
anschließend apt-get oder aptitude purge PAKETNAME, also z. Bsp.:
Code:
aptitude purge nginx
Und die Ordner:
Code:
find / -name nginx
Und anschließend:
Code:
rm -r /pfad/zum/nginx/ordner
Falls Fehler auftreten, biete ich keinen Support, da ich, wie bereits erwähnt, einen frisch aufgesetzten minimal Server empfehle!
...da hat sich das letzte Mal wohl ein Fehler eingeschlichten, der Fehler liegt hier an der Zeile 13, da fehlt ein Anführungszeichen. Habe es im Skript direkt angepasst!
Code:
apc.filters = "
Das hatte ich übersehen
Quote:
Originally Posted by .interp
Was die nicht erstellten Ordner angeht, so ist hier die Fehlermeldung ganz eindeutig.. der ausführende Benutzer hat keine Rechte um in dem Ordner schreiben zu dürfen.
Das war auch mein erster Gedanke, nur wurde das Script als Root ausgeführt
Könnte ich nicht einfach die fehlenden Ordner nachträglich selbst erstellen und gut ist ?
Quote:
Originally Posted by .interp
...Der "Bug" ist jedenfalls bereits bekannt:
Ja, das hatte ich später auch gefunden.
Cool das du alles so schnell fixen konntest. Meine Server-Details schick ich dir noch per PM
Also ich hab wieder den Error wegen grub gekriegt aber ich hab das selber gelöst.
Es gibt einen Fehler in deinem Script auf der Zeile 2066. Es sollte ip4 und nicht ipv4 sein.
Also ich hab wieder den Error wegen grub gekriegt aber ich hab das selber gelöst.
Es gibt einen Fehler in deinem Script auf der Zeile 2066. Es sollte ip4 und nicht ipv4 sein.
Danke für den Hinweis, du hast vollkommen Recht. Da ich das selbst nicht nutze, ist mir das nicht aufgefallen. Ich hab es im Skript entsprechend geändert!
So habe immer noch Probleme mit dem Pagespeed oder ssl
kann mir jemand helfen das Admin panal will nicht immer laufen wie kann ich ssl und pagespeed abschalten
Die SSL-Konfiguration von CloudFlare ist falsch. SSL und Pagespeed kannst du in der entsprechenden vHosts-Config ändern. Falls du damit nicht klarkommst, empfehle ich dir die Wiki von Nginx und CloudFlare anzusehen.
gibt es eigentlich einen Grund PDSA und FWSORT nicht mehr zu nutzen ?
In der alten Anleitung wars noch enthalten. PDSA kann man direkt übernehmen und bei FWSNORT ist der Bug in Version 1.6.5 behoben worden, wodurch dein Updatescipt auch wieder funktioniert.
Währe es nicht auch eine Idee RKHUNTER zu nutzen ?
Rootserver, Webspaces, Domains ab 130 e*G - Inkl. 700Gbps DDoS-Firewall 05/11/2015 - Web Host / Server Trading - 1 Replies http://i.epvpimg.com/wNEvd.png
http://i.epvpimg.com/POFCh.png
http://i.epvpimg.com/UaEcd.png
http://i.epvpimg.com/RV9Fb.png
http://i.epvpimg.com/U9ndf.png
http://i.epvpimg.com/l24Qg.png
http://i.epvpimg.com/A0aSc.png
http://i.epvpimg.com/0tvhc.png
http://i.epvpimg.com/IoQOd.png
[Suche]Perfekte Serverfiles+Client für Rootserver 07/26/2011 - Metin2 Private Server - 9 Replies Hey Leute,
Also ich suche für meinen Metin2-Rootserver gute Serverfiles+Client.
Sie sollten haben:
*Die neuen Waffen von SonyStyle
*Die neuen Rüsstungen von EYvil
*Reittiere (Egal ob alt oder neu)
*Maximal level: mindestens 120
*Es darf nichts verbuggt sein
Also das sollte in den Client+in den Serverfiles/Datenbank drinnen sein.