Debian Wheezy PPTP VPN kérdés

Fórumok

A who paranccsal eddig le lehetett kérdezni, hogy a pptpd vpn-en keresztül bejelentkezett felhasználókat is.
Wheezy alatt úgy látom ez már nem működik, csak ha who /var/log/wtmp paraméterrel futtatom, itt viszont kilistáz
mindent, nem csak azokat akik éppen be vannak jelentkezve.

Hozzászólások

Ahhoz, hogy a ppp session bekerüljön az utmp/wtmp fájlokba, a megfelelő pam modulokat kell meghívnod a /etc/pam.d/ppp fájlból. Esetleg láthatjuk a meglévő konfigot? (Sőt, ha van kéznél olyan korábbi verziód, amikor még működött, akkor magad is összevetheted...)

Az /etc/pam.d/ppp tartalma:

Új:

#%PAM-1.0
# Information for the PPPD process with the 'login' option.
auth required pam_nologin.so
@include common-auth
@include common-account
@include common-session

Régi:

#%PAM-1.0
# Information for the PPPD process with the 'login' option.
auth required pam_nologin.so
@include common-auth
@include common-account
@include common-session

Nekem egyformának tűnik.

"who /var/log/wtmp" parancs esetén kilistázza a pppX usereket is, csak itt nem látszik ki él ki nem. Ezért volt jó a "who" ilyen esetben.
A 'last|grep "still logged in"' parancs nagyjából hozza a kívánt sorokat. Csak nem volt világos, hogy a "who" esetén miért hagyja ki a listából a pppX usereket.