vsftpd /bin/false check_shell=NO pam hack
With default configuration of vsftp (vsftpd.conf under /etc) users with no shell or /bin/false shell are not able to login vsftpd ftp server. This is because vsftpd.conf includes such a line to enable pam module.
pam_service_name=vsftpd
This line points to which pam service name will be applied. Pam configuration related to vsftpd is then /etc/pam.d/vsftpd.
This pam file contains a file such as:
auth required pam_shells.so
This means basically only the users who have valid shells will be authenticated. Setting the shell to /bin/false of a user simply means that this user will not be able to login the system via vsftpd. (ftp service).
To enable users with no valid shell to login the ftp server, commenting out this line in /etc/pam.d/vsftpd file will be sufficient.
Читайте також:
- Запуск декількох X сесій
- How To capture video from tv-tuner card via mencoder
- Howto install and use usb modem, as example "mts connect", in debian linux
- Веб-камера Ricoh VGP-VCC5 в linux
- How To Integrate ClamAV Into PureFTPd For Virus Scanning On Debian
- /usr/bin/ld: cannot find -lstdc++ Debian libreadline5-dev package bug
- Конвертуємо та нарізаємо flac ape файли
- Nginx: Too Many Open Files Error
- debian встановлення adobe flash player 10 64bit iceweasel (firefox)
- Howto install Postfix and SASL (Debian, Ubuntu)