Whether you are hosting your WordPress site (or blog) on a shared, virtual private or especially a dedicated server where you are fully responsible for your own security settings, you should always engage in effective security practices and plugins that ensure the highest degree of security when using WordPress.