WD-40 for creaking door lubrication
What lubricant to use to silence squeaking door hinges : WD 40 For Creaking Door Lubrication
Quote from Article entitled What lubricant to use to silence squeaking door hinges:
To lubricate a lock, the keyhole must be pre-treated with a cleaner: pour it inside the keyhole and turn the key several times. After the cleaning, some lubricant should be poured into the keyhole, the most convenient way to do it is to use a pump-action spray equipped with a thin plastic tube.
The full version of the article can be found here.