The old man swore by Lubriplate and I've never had any problems with it. It is a molybdenum-disulphide grease IIRC and well known for not washing off, high pressure applications etc.
The coloured jelly that's sold as grease now doesn't come close, though whether Lubriplate is as good as it was 50 or so years ago would be another question.