合法的,有很多国企就是国资委出资组建的,招聘时候限制户口的目的就是为了解决当地的就业问题,这属于政府和国资委为了解决就业出的要求,所以这是合情合理的,并没有规定国企招聘不可以限制户口,必须要面向全社会。