kazulog@sv1:~$ cat /etc/os-release | head -2 PRETTY_NAME="Ubuntu 26.04 LTS" NAME="Ubuntu" kazulog@sv1:~$ sudo apt purge -y vsftpd | cat WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following package was automatically installed and is no longer required: ssl-cert Use 'sudo apt autoremove' to remove it. REMOVING: vsftpd* Summary: Upgrading: 0, Installing: 0, Removing: 1, Not Upgrading: 96 Freed space: 316 kB (Reading database ... 91464 files and directories currently installed.) Removing vsftpd (3.0.5-0.4) ... Processing triggers for man-db (2.13.1-1build1) ... (Reading database ... 91413 files and directories currently installed.) Purging configuration files for vsftpd (3.0.5-0.4) ... kazulog@sv1:~$ dpkg -l vsftpd 2>&1 | tail -1 dpkg-query: no packages found matching vsftpd kazulog@sv1:~$ ls -l /etc/vsftpd.conf 2>&1 ls: cannot access '/etc/vsftpd.conf': No such file or directory kazulog@sv1:~$ sudo ls -ld /srv/ftp /srv/ftp-users/ftpdemo/upload 2>&1 ls: cannot access '/srv/ftp': No such file or directory drwxr-xr-x 2 ftpdemo ftpdemo 4096 Sep 12 10:30 /srv/ftp-users/ftpdemo/upload kazulog@sv1:~$ getent passwd ftp ftp:x:103:110:ftp daemon:/srv/ftp:/usr/sbin/nologin kazulog@sv1:~$ sudo ss -tlnp 'sport = :21'; echo "ss rc=$?" State Recv-Q Send-Q Local Address:Port Peer Address:Port Process ss rc=0