A ver si con esto funciona (basado en el /etc/passwd que me pasaste):
Algo que acabo de ver, es que le estas dando a todos los usuarios el mismo ID (100) deberias cambiarlo por uno diferente por cada uno. (101, 102, 103)
Código:
chown root:root /home
chmod 755 /home
# desde aqui, repetir para el resto de los usuarios
mkdir /home/lechuga
chown lechuga:alumnos /home/lechuga
chmod 770 /home/lechuga
Y proba iniciar sesion.
Otra cosa, ¿Cómo creaste los usuarios? ¿Con useradd (o adduser)?
Saludos.