Личинку цилиндрового замка вообще не стоит смазывать - иначе будет пылегрязесборник, только промывать
Смазывать механизм и ригель можно, сувальдные замки - тоже, дисковый механизм - с осторожностью, в помещении можно
Чем? машинное масло, ВД-40
Есть и спецсмазки для замков - но они стОят недёшево - всякие Ликви Моли, Моликоты и им подобные...