Exemples d'imatges per practicar PAM individualment i per practicar autnticació PAM amb ldap.
docker run --rm --name pam.edt.org -h pam.edt.prg --net 2hisix -it edtasixm06/pam21:base
docker run --rm --name ldap.edt.org -h ldap.edt.org --net 2hisix -d edtasixm06/ldap21:latest
docker run --rm --name pam.edt.org -h pam.edt.prg --net 2hisix --privileged -it edtasixm06/pam21:base
edtasixm06/pam21:python host pam basat en pam20:base per practicar crear una aplicació PAM Aware i per crear el nostre propi mòdul de PAM. Amb l'aplicació PAM Aware pamware.py es fa un programa que mostra els números del 1 al 10 però sempre i quant l'usuari que l'executa sigui un usuari autenticat (pam_unix.so).
Es dissenya un mòdul propi de PAM anomenat pam_mates.py que autentica els usuaris segons si saben respondre o no a una pregunta de mates. Els usuaris que en saben queden autenticats, si no diuen la resposta correcta es denega l'autenticació. Per poder usar un modul pam escrit en python cal descarregar, compilar i incorporar com a llibreia el mòdul pam_pyhton.so.
$ docker run --rm --name pam.edt.org --hostname pam.edt.org --net 2hisix -it edtasixm06/pam21:python
# Test pam_pyhton.so pam_mates.py
su - unix01
chfn
# Test pamwarare.py
python3 /opt/docker/pamaware.py
edtasixm06/pam21:homes-sshfs host pam client de ssh que munta els homes dels usuaris via sshfs. Està desenvolupat en realitat en el repositori: edtasixm06/ssh21:sshfs
edtasixm06/pam19:nfs host pam client que munta el home dels usuaris via nfs. Utilitza el servidor nfs desenvolupat en el repositori: nfs19:pam (aquest és el server nfs).
Content type
Image
Digest
Size
140.9 MB
Last updated
almost 5 years ago
docker pull edtasixm06/pam21:homes-sshfs