@bruno, sans doute que ce sont des équivalents dans la plupart des cas, mais pas si l'on en croit le "man". su utilise PAM et des fichiers comme /etc/default/su, etc.. J'imagine que ça fait des différences dans certains cas, mais mon usage de PAM est trop partiel pour donner un exemple !
@rugal22 une hypothèse est que tu as "cassé" ton fichier sudoers. Il faut toujours l'éditer avec visudo, précisément pour éviter cela. Mais en bootant sur une clé USB (ou un autre Linux si tu as ça sur ta machine), tu peux remettre un sudoers qui fonctionne pour réparer.