по поводу гуя с вами сильно не соглашусь, закрыть грамотно можно всё. тут скорее больше дело вкуса и привычки, нежели безопасности.
теоретически да, можно дополнительно на ту же фришку поставить преварительную http авторизацию на стороне апачи, ограничить доступ с определенных ip и тп но! вся эта дополнительная защита как раз и делается для того, что бы заранее исключить возможность использования дыр, которые есть или могут появиться в дальнейшем. я через день вижу, как находят дыры во всем, и в сиськах за десятки тысяч долларов и в коробочках за 200 баксов. это оборудование. а за софт молчу. в тех же модулях апачи или nginx периодически находят дыры, а на них весь интернет! (не беру iis, и другие менее распостраненные веб-сервера, тем более что чаще всего это форки того же апачи и nginx). дыры есть везде и чем сложнее продукт (по кол-ву модулей, кода и тп), тем большая вероятность, что они будут.