公司担保不需要经过全体股东的同意。公司法人若是向内担保的,应当经过股东会或者是股东大会的决议。若是向外担保的,依照公司章程的约定,由董事会或者是股东会作出决议。
《中华人民共和国民法典》第六百八十三条机关法人不得为保证人,但是经国务院批准为使用外国政府或者国际经济组织贷款进行转贷的除外。以公益为目的的非营利法人、非法人组织不得为保证人。