How to constrain the nodes move on a surface?

I am building a model with ABAQUS, I would like to constain selected nodes move on a surface, like a surface parallel to x=0, and the surface is free to move in the normal direction. Any help is appreciated.