Vps kısmını pek bilmiyorum linuxda ancak . userların shellerini şu şekilde değiştirmen gerekli
useradd -s /sbin/nologin kullanıcıadı
şeklinde. Yalnız ftp execute gibi şeylerden bahsetmişsin. Bu shell
Bazı Ftp , mail , programları etkilemez. Onlar içinde güvenlik ayarı yapmalısın. Örnek ftp için
Ftp user ları
cat ftp | grep /etc/passwd
shell olarak nologin yaratılır ancak Vsftpd programı için ornek veriyorum
/etc/vsftpd/vsftpd.conf daki chroot_local_user=yes
olması lazım gibi.
Umarın yardımcı olmuşumdur ingilizcen varsa "shell /sbin/nologin" diye aratırsan daha detaylı dokumanlara ulaşırsın.
Kolay gelsin