Warum kann ich mich nicht mit dem Benutzer wwwrun über FTP anmelden (Pure-FTP)

Tags: Debian (Linux) | Webserver Kommentieren

Der Benutzer wwrun hat normalerweise die UID 30 und die GID 8. In der Pure-FTP-Konfiguration unter /etc/pure-ftpd/pure-ftpd.conf gibt es jedoch den folgenden Eintrag, welcher die Anmeldung nur für Benutzer ab einer bestimmten ID erlaubt:

service pure-ftpd restart

Wenn man diese ID auf eine kleiner als die des wwwrun (30) setzt, ist die Anmeldung mit einem solchen Benutzer möglich.

SSH-Fehler: REMOTE HOST IDENTIFICATION HAS CHANGED!

Tags: Debian (Linux) | macOS / OS X (Mac) | Webserver Kommentieren

Mac

Gehe in den Ordner /Users/username/.ss/, bearbeite dort (z.B. mit dem vi) die Datei known_hosts.
Dann in die Zeile mit der IP/dem Hostnamen gehen, doppelt d drücken und anschließen doppelt Z (großes Z). Dann wird die Datei gespeichert.
Anschließend neu verbinden, es wird gefragt ob der neue Key zu gelassen werden soll.

Pure-FTP Passwort eines Benutzers ändern

Tags: Debian (Linux) | Webserver Kommentieren

1. Als root anmelden
2. Kennwort des Benutzers ändern
pure-pw passwd <username>
password: **********
Re-Type passwort: **********
3. Datenbank neu laden
pure-pw mkdb

Beim Wechsel zu beachten: Problematische Provider

Tags: Domains | Providerwechsel | Webserver Kommentieren

Hosteurope
Hosteurope löscht direkt nach Eintragung der neuen Datensätze in den DNS sämtliche Hosts und Domainnamen. Wenn also bei der DENIC bereits der KK durch ist, jedoch die anderen Nameserver davon noch nichts mitbekommen haben, so ist die Seite bei diesen durch ein hübsches:

Die von Ihnen gewünschte Seite ist temporär nicht erreichbar.
Bitte versuchen Sie es zu einem späteren Zeitpunkt noch einmal.
This site is temporarily unavailable.
Please try again later.

offline.

Providerwechsel: Kontakt und Fax-Nummer

Tags: Domains | Providerwechsel | Webserver Kommentieren

Hosteurope
Host Europe GmbH
Postfach 92 02 54
51152 Köln

Fax (Deutschland): 01805 663 233, alternativ 0800 313 1544 (kostenfrei)
Fax (Ausland): +49 2203 1045-1042 (aus dem Ausland)

Weitere Informationen: http://faq.hosteurope.de/index.php?cpid=15019
Eine Kündigung der Domains bzw. Freigabe für den Domaintrasfer aus dem Kundenmenü heraus ist nicht möglich.
Ansonsten hilft der freundliche Support unter 0800 467 83 87 gerne weiter.

Domainfactory
Eine Kündigung aus dem Kundenmenü heraus ist möglich (unter Kundencenter / Allgemeines / Online-Kündigung).
Der überaus freundliche Support ist unter 0800 323 98 00 erreichbar.

Strato
Fax: 030 88615-777
Tel: 01805 007677 (14ct/Min)

1und1
Fax: 01805077122

Eine Freigabe der meisten Domains ist im Kundenmenü möglich. Hierzu einfach die Domain in der Domainverwaltung auswählen und diese zum Transfer freigeben.

Freenet
Eine Kündigung der Domains bzw. Freigabe für den Domaintrasfer aus dem Kundenmenü heraus ist nicht möglich.
Fax: 0180 30 30 310 (0,09€/Min.).

Telefon Kundenbetreuung: 09001-750850 (0,14€/Min. bis 1,29€/Min.)
Telefon Technischer Support: 09001-750850 (0,14€/Min. bis 1,29€/Min.)

Alfahosting
Fax: 0345 680 04 99

united-domains
Gautinger Strasse, 10
82319 Starnberg
Tel.: 08151368670
Fax: 081513686777

egrafik
Ostwall 1
46397 Bocholt
Tel.: 028712351666
Fax: 028712351667

Worldsoft SA
rue du Puits-Godet 12
CH-2000 Neuchatel
Tel.: +41-32-7290042
Fax: +41-32-7248550
[email protected]

Telefon (Domainverwaltung): +41-43-2115441
Montag bis Donnerstag: 9.00 – 12.00 + 14.00 – 18.00 Uhr
Freitag: 9.00 – 12.00 + 14.00 – 17.00 Uhr

selfHOST.de
selfHOST.de
Weststraße 20
04720 Döbeln
Fax: 03431 606696

Spezielle Eigenheiten der Webserver bestimmter Provider

Tags: Webdesign | Webserver Kommentieren

Hosteurope:

Strato:

  • Um .php-Dateien als PHP5 ausführen zu lassen, ist die folgende Zeile in der htaccess-Datei notwendig:
    AddType application/x-httpd-php5 .php .php4 .php3 .php5

1und1:

  • HTTP-Authentifikation muss über PHP realisiert werden
  • Um .php-Dateien als PHP5 ausführen zu lassen, ist die folgende Zeile in der htaccess-Datei notwendig:
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

Artfiles:

  • Um .php-Dateien als PHP5 ausführen zu lassen, ist die folgende Zeile in der htaccess-Datei notwendig:
    AddHandler af_php5 .php

Nameserver-Aktualisierung: Wann ist meine Nameserver-Änderung aktiv / wann wird meine Domain geschaltet?

Tags: Domains | Webserver Kommentieren

Bevor Änderungen an den Nameserver-Einstellungen wirksam werden bzw. eine neu registrierte Domain oder neu übernommene Domain erreichbar ist, müssen die neuen Angaben in die „Zone“ aufgenommen werden. Die Aktualisierung der Zonen erfolgt je nach TLD unterschiedlich und sollte – insbesondere vor der Übernahme einer Domain – beachtet werden. Im Folgenden die Aktualisierungsintervalle der einzelnen Zonen.
Beachte jedoch: Trotz der Aktualisierung kann es sein, dass die Einstellungen erst nach 24 Stunden wirksam werden, da zwischengeschaltete Nameserver den eigenen Cache oft nur alle 24 Stunden leeren.
Die Neuregistrierung einer Domain geschieht nach den hier aufgeführten Intervallen. Die Änderung eines Nameserver-Eintrages dauert in den meisten Fällen länger, bis zu 24 Stunden.

DE-Domains (DENIC)
Die Aktualisierung wird alle 2 Stunden vorgenommen

ORG-Domains
Die Aktualisierung der Zone wird Live vorgenommen.

COM-Domains
Die Aktualisierung wird alle 5 Minuten vorgenommen.

NET-Domains
Die Aktualisierung wird alle 5 Minuten vorgenommen.

INFO-Domains
Die Aktualisierung wird alle 5 Minuten vorgenommen.

BIZ-Domains (NEULEVEL)
Die Aktualisierung wird alle 15 Minuten vorgenommen.

AT-Domains (NIC.AT)
Die Aktualisierung wird vier mal täglich vorgenommen (10:00 Uhr, 13:30 Uhr, 17:30 Uhr und 22:00 Uhr)

.CH-Domains (SWITCH)
Die Aktualisierung wird vier mal täglich vorgenommen (02:00 Uhr, 08:00 Uhr, 14:00 Uhr und 20:00 Uhr)

LI-Domains (SWITCH)
Die Aktualisierung wird vier mal täglich vorgenommen (02:00 Uhr, 08:00 Uhr, 14:00 Uhr und 20:00 Uhr)

Subdomains mit einem anderen Server verknüpfen

Tags: Domains | Webserver Kommentieren

Folgende Problemstellung: Eine Domain ist bei einem Hoster registriert und läuft dort mit einer Website. Eine Subdomain soll nun auf einem anderen Server betrieben werden, eine Weiterleitung kommt jedoch nicht infrage. Hat man Zugriff auf die Nameserver-Einstellungen, kann man eine Subdomain mit einer andern IP verknüpfen und bei Einrichtung dieser Subdomain auf dem anderen Server funktioniert diese wie als wäre die gesamte Domain auf diesen Server konfiguriert.

So könnte die Konfiguration einer Domain aussehen:

Hostname Typ Priorität Ziel
smtp.your-domain.com IN CNAME 0 127.0.0.1
pop3.your-domain.com IN CNAME 0 127.0.0.1
imap.your-domain.com IN CNAME 0 127.0.0.1
*.your-domain.com IN MX 100 127.0.0.1
your-domain.com IN MX 100 127.0.0.1
*.your-domain.com IN A 0 127.0.0.1
your-domain.com IN A 0 127.0.0.1

Möchte man eine Subdomain mit einer andern IP verknüpfen (in diesem Beispiel wurde die natürlich sinnlose IP 127.0.0.1 als Standard-IP verwendet), fügt man einen Eintrag nach dem folgenden Schema hinzu:

Hostname Typ Priorität Ziel
subdomain.your-domain.com CNAME 0 192.168.1.1

Die Umstellung der Nameserver kann bis zu 24 Stunden dauern, ist in den meisten fällen für einen Großteil der Nameserver bereits nach wenigen Stunden abgeschlossen. Anschließend wird beim Aufruf der Subdomain subdomain.your-domain.com auf den Server unter 192.168.1.1 zugegriffen. Hier sollte diese Subdomain natürlich eingerichtet sein, damit der Host auf die Anfrage entsprechend reagieren kann.

Thecus N5200Pro Webserver Modul automatisch starten

Tags: N5200 | NAS | Webserver Kommentieren

Das Webserver-Modul des Thecus N5200Pro mit der Firmware 2.00.16 enthält in der Version 1.0.4 einen Bug, der das Starten des Server verzögert und den Autostart verhindert. Um diesen Bug zu beheben einfach folgendermaßen vorgehen:

Zuerst einmal das SSH-Modul installieren (http://naswebsite.com/wiki/Thecus_N5200_Module:_SSHD) und mit dem Benutzer sys zum NAS connecten. Dort die Datei start_http.sh aus dem Ordner /raid/data/module/webserver/bin mit dem vi öffnen und den folgenden Code statt des vorhandenen einfügen:

#!/bin/sh
##########################################################################################
# Start apache server
##########################################################################################
check_user=grep "^User " /raid/data/naswebsite/conf/httpd.conf | awk '{print $2}'
check_user=${check_user:0:8}
logevent="/raid/data/module/webserver/bin/logevent/event"
ps_httpd=ps | grep /raid/data/module/webserver/httpd-2.0.54/bin/httpd
httpd_test=/raid/data/module/webserver/httpd-2.0.54/bin/apachectl configtest 2>&1
check_port=/raid/data/module/webserver/bin/check_port.sh
if [ "$httpd_test" != "Syntax OK" ];
then
echo "-5"
exit
elif [ "$check_port" != "0" ];
then
echo "$check_port"
elif [ "$ps_httpd" == "" ];
then
/raid/data/module/webserver/httpd-2.0.54/bin/apachectl startssl
wait_count=0
while [ $wait_count -lt 30 ]
do
wait_count=$[$wait_count+1]
ret=ps | grep /raid/data/module/webserver/httpd-2.0.54/bin/httpd | grep -v grep | grep $check_user | grep -v grep
if [ "${ret}" != "" ];then
echo "0"
$logevent 997 5001 info email
echo "a" > /raid/data/module/webserver/httpd-2.0.54/flag
exit
fi
sleep 1
done
$logevent 997 5003 error email
echo -6
http_pid=ps | grep /raid/data/module/webserver/httpd-2.0.54/bin/httpd | grep -v grep | grep root | grep -v grep | awk '{print $1}'
kill $http_pid
fi

Das Problem mit diesem Script ist das Folgende: Die While-Schleife wird nicht beendet, da der wait_count nicht hochgezählt wird. Hierfür die Zeile wait_count=$[$wait_count+1]. Weiterhin funktioniert das Script nicht, wenn ein anderer Webserver-Benutzername definiert wurde. Hierfür die folgende Zeile: check_user=grep "^User " /raid/data/naswebsite/conf/httpd.conf | awk '{print $2}'. Falls der Benutzername über 8 Zeichen hat, braucht man noch die Zeile darunter: check_user=${check_user:0:8}.

Nun sollte das Webserver-Modu bei einem manuellen Start über die Browseradministration schneller starten und nicht den eindruck erwecken, sich aufgehängt zu haben. Weiterhin wird der Server nun beim Boot mitgestartet und muss nicht ständig manuell gestartet werden.

TOP