Na wat geklus is het mij gelukt om m'n Debian 3.1 bak met samba 3 en winbind in een AD-domein te hangen. Ik krijg mooi de mededeling dat ik verbonden ben aan het domein, kan de users en groups uit de AD zien en kan AD-users rechten geven voor bestanden en directory's e.d.
erg mooi
Nou wil ik ook dat bepaalde AD-users in kunnen loggen op de Debian-bak, vooral via SSH. In deze HowTo heb ik gelezen hoe dat moet. Ik heb de pam-modules aangepas zoals beschreven in de HowTo, maar toch wil het niet helemaal.
Wanneer ik via SSH of direct op de bak inlog met een AD-user: DOMEINNAAM+usernaam kan ik gewoon een passwoord invullen. dan krijg ik mooi de standaard Debian-welkomsboodschap en vervolgens wordt de verbinding meteen weer verbroken.
Dit gebeurt normaal gesproken ook bij gebruikers die wel in /etc/passwd staan, maar dan met /bin/false achter hun naam ipv /bin/bash.
Helaas staan de AD-users niet in /etc/passwd, dus kan ik dit niet aanpassen. Hoe kan ik ervoor zorgen dat ik met een AD-user in kan loggen? moet ik dan wat veranderen in /etc/pam.d/login en ssh?
Wanneer dit lukt wil ik eigen ook dat alleen bepaalde users (bijv. de users uit een bepaalde group in de AD) in kunnen loggen op de bak. Hoe krijg ik dat voor elkaar?
erg mooi
Nou wil ik ook dat bepaalde AD-users in kunnen loggen op de Debian-bak, vooral via SSH. In deze HowTo heb ik gelezen hoe dat moet. Ik heb de pam-modules aangepas zoals beschreven in de HowTo, maar toch wil het niet helemaal.
Wanneer ik via SSH of direct op de bak inlog met een AD-user: DOMEINNAAM+usernaam kan ik gewoon een passwoord invullen. dan krijg ik mooi de standaard Debian-welkomsboodschap en vervolgens wordt de verbinding meteen weer verbroken.
Dit gebeurt normaal gesproken ook bij gebruikers die wel in /etc/passwd staan, maar dan met /bin/false achter hun naam ipv /bin/bash.
Helaas staan de AD-users niet in /etc/passwd, dus kan ik dit niet aanpassen. Hoe kan ik ervoor zorgen dat ik met een AD-user in kan loggen? moet ik dan wat veranderen in /etc/pam.d/login en ssh?
Wanneer dit lukt wil ik eigen ook dat alleen bepaalde users (bijv. de users uit een bepaalde group in de AD) in kunnen loggen op de bak. Hoe krijg ik dat voor elkaar?
There is no adequate defense, except stupidity, against the impact of a new idea.