ViaThinkSoft CodeLib
This article is in:
CodeLib → How-Tos → vsFTPd
(Variante 1) Um einem Nutzerer weder SFTP noch SSH zu gewähren:
usermod -s /bin/false <loginname>
(Variante 2) Um einem Nutzer nur SFTP, aber nicht SSH zu gewähren:
usermod -s /usr/lib/sftp-server <loginname>
Damit pam_shells.so wieder funktioniert (und man sich somit in vsftp einloggen kann), muss in /etc/shells folgendes eingetragen sein:
/usr/lib/sftp-server
usermod -s /bin/false <loginname>
(Variante 2) Um einem Nutzer nur SFTP, aber nicht SSH zu gewähren:
usermod -s /usr/lib/sftp-server <loginname>
Damit pam_shells.so wieder funktioniert (und man sich somit in vsftp einloggen kann), muss in /etc/shells folgendes eingetragen sein:
/usr/lib/sftp-server
Daniel Marschall
ViaThinkSoft Co-Founder
ViaThinkSoft Co-Founder