Warum so kompliziert. OpenSSH bringt doch gleich SFTP mit, du mußt also nicht
FTP Tunneln.
Ansonsten begreife ich noch nicht exakt was du willst. Wenn du
SSH laufen hast, kannst du per Portforwarding eine Verbindung seitens des Servers oder des Clients Tunneln. Dann mußt du eben auf den entsprechenden lokalen/entfernten Port (und
IP) zugreifen, je nach Einstellung des Tunnels.
Aber wo ist jetzt der Zusammenhang zwischen Port 22 und
FTP und
SSH? Wenn deine Frage sein sollte, ob die Änderung des Ports auf 22 es automatisch sicher macht: NEIN! Wie gesagt, du brauchst OpenSSH um entweder echtes
FTP zu tunneln oder direkt SFTP zu nutzen.