Windows Servers of different Ports

:21 ftp configuration: Control Panel\Programs\Programs and Features>>Turn Windows features on or off>>Internet Information Services{FTP Server[ON];Web Management Tools{IIS Management Console[ON]}} Search and Open IIS>>Expand Home>>Right click 'Sites'>>Add FTP Site>>Use specified User to login(type Microsoft Account Email in the blank) Control Panel\System and Security\Windows Defender Firewall>>Allow an app or feature through Windows Defender Firewall>>Change settings>>FTP Server: Private,Public[ON]>>Allow another app>>Browse...>>C:\Windows\System32\svchost.exe>>Add (If only works locally: Search Windows Defender Firewall with Advanced Security>>Inbound Rules>>New Rule>>Program>>C:\Windows\System32\svchost.exe) :22 sftp configuration: Install FreeSSHd>>Run as administrator>>Unselect 'Start SSH server on FreeSSHd startup'; Add User; Change FTP home path;Generate Key>>Start SSH server :80/443/8080 web configuration: Change Record in Cloudflare :3389 rdp configuration: Install Remote Desktop Assistant in Win10 Pro Instructions: 如果使用DMZ主机或端口映射访问公网IP地址,不得连接服务器所处的局域网