ubuntuusers.de

Ports

Status: Ungelöst | Ubuntu-Version: Ubuntu 14.04 (Trusty Tahr)
Antworten |

Derkleinealfred

Anmeldungsdatum:
2. Juli 2015

Beiträge: 262

Hallo zusammen ich habe eine Frage, denn ich verstehe den Kontext hier nicht.

Wenn ich mir Apache installiere und einen Webserver betreibe ist der immer auf Port 80... Aber im Text steht also "normal user" läuft der auf 2784 oder 8080 usw...

Ich versteh das hier nicht, kann mir jemand das erklären?

Nebenbei, Port 1024 ist nicht augeschrieben, was verbirgt sich hinter diesem Port?

Priviliged ports
The TCP/IP port numbers below 1024 are special in that normal users are not allowed to run servers on them. This is a security feaure, in that if you connect to a service on one of these ports you can be fairly sure that you have the real thing, and not a fake which some hacker has put up for you.

The normal port number for W3 servers is port 80. This number has been assigned to WWW by the Internet Assigned Numbers Authority, IANA.

When you run a server as a test from a non-priviliged account, you will normally test it on other ports, such as 2784, 5000, 8001 or 8080. 

Gruss: Alfred

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

Derkleinealfred schrieb:

Wenn ich mir Apache installiere und einen Webserver betreibe ist der immer auf Port 80... Aber im Text steht also "normal user" läuft der auf 2784 oder 8080 usw...

Wenn du den Apache aus der Distri installierst, wird er als root gestartet, bindet den Port 80 und droppt dann erst die Rechte (apache2:www-data). Man kann einen Apache auch als normaler User ausführen (= nicht als root), doch dann kann man ihn nicht an Port 80 binden, weil Ports <1024 nur root binden darf. Das ist ein Sicherheitsfeature. Will man einen Apache als "normaler User" starten sind die standardisierten Ports dafür die in der Beschreibung genannten.

Nebenbei, Port 1024 ist nicht augeschrieben, was verbirgt sich hinter diesem Port?

Port 1-1024 sind root vorbehalten. Ich glaube der Port 1024 ist reserviert, aber ich weiß nicht wofür.

Edit: Port 1024 wird für verschiedenste Sachen genutzt.

Antworten |