Unix Systat does, but I doubt you would find a system running it due to the security risk it presents.
What about port 1? If I ever make an MMO game, I''m definitely gonna first steal port 1 for my own evil use.
Standard port assignments can be found at
http://www.faqs.org/rfcs/rfc1700.html
port 11 is used for a sysstat service. This service just sends all the active users on a given machine to anybody who connects to it. Probably nobody actually runs such a service anymore.
port 1 is described as "TCP Port Service Multiplexer". I don''t know anything about this service.
In practice don''t pick a port less than 1024. It doesn''t really matter what port you pick as long as it doesn''t conflict with anything else on the machine you''re running your server on. Giving users the ability to change the port to what they want is a good thing.
http://www.faqs.org/rfcs/rfc1700.html
port 11 is used for a sysstat service. This service just sends all the active users on a given machine to anybody who connects to it. Probably nobody actually runs such a service anymore.
port 1 is described as "TCP Port Service Multiplexer". I don''t know anything about this service.
In practice don''t pick a port less than 1024. It doesn''t really matter what port you pick as long as it doesn''t conflict with anything else on the machine you''re running your server on. Giving users the ability to change the port to what they want is a good thing.
-Mike
Unix based operating systems (everything but windows) do not allow non-root programs (programs without administrative privileges) to bind to ports under 1024. Windows 2000/XP might also have this rule, I really don''t know.
quote:
Original post by DC_Tsunami
Unix based operating systems (everything but windows) do not allow non-root programs (programs without administrative privileges) to bind to ports under 1024. Windows 2000/XP might also have this rule, I really don''t know.
Why not?
December 03, 2003 11:51 PM
Back in the distant past, someone thought that being root on a machine was a trusted thing; thus, if you connected to a port less than 1024, you were connecting to a trustworthy peer.
Additionally, if any user could bind on port 80, and your local apache accidentally went down, well, just imagine what you, the plain user, could do to a system that servers your corporate web site! (remember: unix was invented for minicomputers used with time-sharing terminals)
Additionally, if any user could bind on port 80, and your local apache accidentally went down, well, just imagine what you, the plain user, could do to a system that servers your corporate web site! (remember: unix was invented for minicomputers used with time-sharing terminals)
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement