Se o servidor não suportar FTPS ou SFTP, provavelmente é improvável que ele também ofereça suporte a SSH ... mas, no caso, é possível usar um túnel SSH. O túnel ficará invisível para o servidor FTP e a conexão será segura. O princípio é que você cria a conexão FTP contra uma porta no host local, e seu cliente SSH a pega e encaminha para o servidor. A configuração atual será diferente dependendo do cliente SSH, então eu não cobrirei todos eles aqui - faça uma pesquisa na web em "ssh tunnel ftp (seu cliente ssh) " e tenho certeza que você vai encontrar alguns guias úteis.