texture one face of a cube

It seems to be a really simple question, but I can’t find out how to texture only one side of a cube. If I use renderer.material.mainTexture the texture is shown on each side. Is cubemap what I’m looking for? Or do I have to generate all faces of a cube using OpenGl with texcoords at one face? Can’t imagine there is no easier way to separate which face should have a texture.

The default cube is set up to have the same texture on every side. To change one face, you’ll have to make your own cube mesh and change the UVs so you one side is different.