I am locking down the server I administer and I wanted some advice on what ports to leave open versus those which should be closed. I am basically running some ASP.NET pages that use a combination of java, C# and html. I am also running a SQL database. It also acts as a file share for the rest of my office. Which ports should be left open for these types of applications and which can I close off without changing how any of this runs? I am new to this so if you need more information I would be glad to provide, just let me know what you need (the more specific, the better).