PAM (Pluggable Authentication Modules: A system that allows you to identify different authentication methods by services. On older Linux systems, when a program such as "su", "login", "passwd" wanted to authenticate the user, it would have access to the required information from the file under /etc/passwd.
Records from PAM_Unix may be in different formats depending on the operating system.It can create too many problems when it breaks down.
Jul 7 10:51:24 srbarriga su(pam_unix)[14592]: session opened for user test2 by (uid=10101) Jul 7 10:52:14 srbarriga sshd(pam_unix)[17365]: session opened for user test by (uid=508) Nov 17 21:41:22 localhost su[8060]: (pam_unix) session opened for user root by (uid=0) Nov 11 22:46:29 localhost vsftpd: pam_unix(vsftpd:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=1.2.3.4
Signed Out:
Code:
Jul 7 10:53:07 srbarriga su(pam_unix)[14592]: session closed for user test
You won't be able to find free hosting with good specifications if you think you can. Like sagar978 mentioned, 000webhost is good for free hosting but nothing else (lol).