Your comments

Have you installled one of the ftp packages?

Proxmox looks nice... Will need further investigation. Thank you very much!
But they're selling this service, not something I can plug in my own dedicated server.
Their website doesn't work that well though...
Thank you for your feedback Stu and what software do you use for that?
Got it, it was indeed a firewall configuration. Solved. Thank you!
I get connection failed... Should I just open the port manually like I opened any other I'd need using iptables or ufw? Does that affect ajenti's configuration?

pureftp is listening on it:

$sudo netstat -antp
[sudo] password for oneprovider:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 195.154.240.241:8000 0.0.0.0:* LISTEN 6134/python
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 3958/node
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1217/nginx
tcp 0 0 0.0.0.0:35729 0.0.0.0:* LISTEN 3948/gulp
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 6114/pure-ftpd (SER
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1045/named
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 895/sshd
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1045/named
tcp 0 0 195.154.240.241:8000 92.39.52.7:50589 ESTABLISHED 6134/python
tcp 0 34 195.154.240.241:8000 84.90.120.80:65533 ESTABLISHED 6134/python
tcp 0 0 195.154.240.241:47053 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 0 195.154.240.241:47051 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 0 195.154.240.241:47052 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 0 195.154.240.241:47048 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 0 195.154.240.241:47046 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 240 195.154.240.241:22 84.90.120.80:49401 ESTABLISHED 7377/sshd: oneprovi
tcp 0 0 195.154.240.241:47054 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 0 195.154.240.241:47045 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 0 195.154.240.241:47055 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 0 195.154.240.241:47049 46.137.143.82:45938 ESTABLISHED 3958/node
tcp 0 0 195.154.240.241:47047 46.137.143.82:45938 ESTABLISHED 3958/node
tcp6 0 0 :::993 :::* LISTEN 1161/couriertcpd
tcp6 0 0 :::143 :::* LISTEN 1133/couriertcpd
tcp6 0 0 :::21 :::* LISTEN 6114/pure-ftpd (SER
tcp6 0 0 :::22 :::* LISTEN 895/sshd
tcp6 0 0 :::3128 :::* LISTEN 1042/squid3
tcp6 0 0 ::1:953 :::* LISTEN 1045/named

I know how this is done in the terminal but am curious if it's possible to do this via ajenti?
Well what I mean is the possibility to create something like hypervision yes. where I can create a basic Server OS snapshot images that can be easily loaded, deleted etc. and give someone else the ssh authentication so that they can do whatever they want with it without affecting me.