We prove approximate boundary and distributed controllability of the Euler equations of incompressible perfect fluids in dimension 2. We prove exact boundary controllability if the support of the controls intersects any connected component of the boundary of the domain. Full paper.