If you want to protect numerous pages quickly that are common hotspots for vandalism, use the MassProtection script.
If you need to temporarily protect the whole site due to excessive, persistent vandalism, the Help:Protect site protocol would be needed. However, it is mainly restricted to the staff and the volunteer spam task force.