违法。学校无权私自搜查学生私人物品。国家法律明文规定,未经公安部门批准,任何人均不得随意搜查、没收公民的私人物品,违者属违法行为。如果是为了搜查犯罪证据则不违法。学生认为学校或教师侵害其合法权益的侵权行为,可向教育行政执法部门提出申诉。