Yes, you need a permit to hike up Mount Batukaru. They are available from a little booth at the start of the hike near Shiva Temple on the western side of the mountain. Sometimes guards are there, at other times you just pay yourself and fill in the permit.