NK's own FTP daemon multi-instance, for legacy FTP upload scenarios. Engine: libunftp (Rust).
Fields
- name / port (control 21) / passive_port_range_start/end
- tls_enabled (force FTPS) / tls_certificate_id
su setuid system user
Each FTP user maps to a system user (nkftp_
Passive port range
Convention: 51000 + instance_id * 100. e.g. instance_id=1 → 51100-51199. Forward this range through NAT.