不合法。
签订的合同是无效的。我国《农村土地承包法》规定,土地流转应当遵循平等协商、自愿、有偿的原则,发生土地流转应当由当事人双方签订土地流转书面合同。可见,在村民不知情的情况下,由村委会擅自签订的土地流转合同是无效的,也就是说是没有法律效力的。村民可以通过法律程序或者向上级人民政府寻求帮助,收回村民自己的土地经营权。
一般说来农村土地属于村集体所有,乡镇政府无权越俎代庖,但有些未利用地如滩地等是归乡镇所有的。所以关键首先要确认土地的权属关系。其次看土地承包或转包后的具体用途,若改变土地原用途,需先办理用地手续或者可以可以咨询国土所。