• GreenKnight23@lemmy.world
    link
    fedilink
    arrow-up
    22
    arrow-down
    1
    ·
    9 hours ago

    as a full stack dev, everything you said has offended me.

    port 20 is used for FTP, unless you were using FTP, then go right ahead. Guessing that since you didn’t know the protocol you were not using FTP.

    port usage reservations are incredibly important to ensure that the system is running within spec and secure. imagine each interface like a party telephone line and the ports are time slots.

    your neighborhood has reserved specific times (ports) for everyone to call their relatives. if you use the phone not in your slot (port) your neighbors might get pissed off enough to interrupt your slot. and then it’s just chaos from there.

    • MystikIncarnate@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 hours ago

      As IT/network/security, using a well known port for something that’s not what is supposed to run on that port, is inviting all kinds of problems.

      Especially the very well known ones, like ftp, ssh, SMTP, http, HTTPS, etc (to name a few). People make it their mission to find and exploit open FTP systems. I opened up FTP on a system once to the internet as kind of a honeypot, and within a week or so, there was someone uploading data to it.

      No bueno. Don’t use well known ports for things unless the thing that well known port is known for, is what you want to do.