А кораблями на якорях загородить нельзя?
Мачты снять, корпуса поставить на мертвые якоря, пушки с сухопутного борта свезти на береговые укрепления.
Любой, ко захочет войти в бухту, подставится под продольные залпы. Дефилировать мимо них эскадрой - тоже удовольствия мало, из строя никого не выбить, в лучшем случае - прямо на фарватере и лягут на грунт.