Apache abstellen

  • Thread starter Thread starter informant
  • Start date Start date
I

informant

Guest
Hallo,

gibt es eine Möglichkeit für einzelne Benutzer den http-Zugang zu deaktivieren, so dass nur FTP funktioniert?

Grüße Informant
 
Wie meinst du das? Soll ein bestimmter User nicht auf den Webserver zugreifen können oder meinst du eher, dass du einem Benutzer einfach nur einen FTP-Zugang geben willst, aber nicht möchtest, dass seine Dateien über HTTP erreichbar sind?

Soweit ich weiß hat auch Config ein Verzeichnis, dass sich private nennt. Diese Dateien sind nicht über HTTP erreichbar. Zumindest ist es bei Plesk so.

Wenn du dem User aber die Berechtigung komplett nehmen willst, musst du warten bis jedmand anderes antwortet. Ich hatte Confix nur einmal ganz kurz als Endkunde. Wenn es überhaupt keine Möglichkeit gibt dies über das Webinterface zu deaktivieren, gäbe es noch andere Mittel und Wege.

Unter anderem könntest du manuell einen FTP-Zugang über das System hinzufügen. Dann könntest du eine .htaccess im htdocs erstellen, die den Zugriff komplett verwehrt und diese dann einfach dem User root zuweisen, damit der Kunde diese nicht mehr ändern kann oder mit chattr +i .htaccess.

A file with the `i' attribute cannot be modified: it cannot be deleted or renamed, no link can be created to this file and
no data can be written to the file. Only the superuser or a process possessing the CAP_LINUX_IMMUTABLE capability can set
or clear this attribute.

Vielleicht gibt es ja noch einen einfachen Weg. Das Problem ist, wenn man anfängt zu frickeln, dass es oft Komplikationen gibt/geben wird.
 
gibt es eine Möglichkeit für einzelne Benutzer den http-Zugang zu deaktivieren, so dass nur FTP funktioniert?
Ich nehme diese Frage einfach mal wörtlich und setzte sie in Verbindung mit Confixx.
Falls es also anders gemeint war, bitte mehr Details. Denn wie mein Vorredner schon sagt, ist die Frage leicht schwammig formuliert.

Antwort:
Ja, in den HTTP-Spezial kann man Apache-Direktiven setzten, die einen Zugriff über Apache verweigern. Z.B. so:
Code:
<Location />
   Order deny,allow
   Deny from all
</Location>

huschi.
 
Hallo,

sorry für die schwammige Formulierung. Ja ich meinte damit, dass man nur einen FTP anbietet.
Wenn das mit Directiven geht, dann habe ich schon eine super Antwort. Besten Dank.
 
Alternativ, fällt mir noch ein, könnte man beim Anlegen des Webs auch einfach eine Domain angeben, die es nicht gibt. Als FTP-Host kann man dann entweder die IP oder die Webhoster-Domain nutzen. Damit wären dann auch Emails unterbunden.

huschi.
 
Hi,

kann man die Directiven auch per Httpd Optionen konfigurieren, dass man es dem User bzw. dem Reseller zuweisen kann? Wenn ja wie... Danke.

MfG
 
Back
Top