commands are expected to be copy & pasted on a New Terminal (CLI)
First thing I'd do: don't use plain FTP. Reasons:
- FTP is a jurassic
protocol, you'l have problems depending on your firewall, and most important, on connecting users firewall settings, which you can't control.
- security. Plain passwords over the internet? a no-no...
See https://www.nerdster.com.au/info/knowle ... la-server/
and enable SFTP, disable plain FTP.
Second advice: don't expose port 22 to the internet, but any other port, internet is full of SSH scanners/bruteforcers. Change its port to anything else not used, e.g. 7777
To allow access from the outside, you just need to add a dst-nat rule on IP > Firewall > Nat, that forwards connections (chain=dstnat) to your WAN interface (in-interface) protocol=tcp, port=7777, action=dst-nat to your win10 ip (to-addresses) port 22 (to-ports).
Make sure your outside users use yo.ur.wan.ip:7777 to connect and you'll be fine.