{"id":"emilybache-vsftpd-server","name":"vsftpd-server","af_score":15.5,"security_score":52.8,"reliability_score":35.0,"what_it_does":"vsftpd (Very Secure FTP Daemon) is an FTP server for hosting file transfers over the network, typically on Linux systems. It supports user authentication, chroot/jails, and common FTP features, with optional TLS/SSL for FTPS.","best_when":"You control the network environment (firewalls/VPN), need FTP/FTPS compatibility, and will harden vsftpd (TLS enabled, least-privilege users, restricted filesystem access).","avoid_when":"You need robust security guarantees for untrusted internet clients or you can use SFTP/HTTPS with better operational and security properties.","last_evaluated":"2026-04-04T19:37:38.344702+00:00","has_mcp":false,"has_api":false,"auth_methods":["FTP username/password (traditional FTP auth)","FTPS with TLS (implicit/explicit modes depending on config)","System users / PAM (depending on configuration)","Anonymous FTP (if enabled; discouraged for security-sensitive deployments)"],"has_free_tier":false,"known_gotchas":["No programmatic API surface for AI agents; interaction is via network protocols (FTP/FTPS).","FTP semantics are not REST/HTTP-like; retries and idempotency depend on transfer commands and server settings.","Security posture depends heavily on configuration (TLS, chroot/jails, allowed users, passive mode firewall rules)."],"error_quality":0.0}