My webhosting service currently offers FTP as the only means of connecting to their servers for syncing my local files with the 'live' server.
"For security", I must either provide the IP address I'm connecting from, into their account settings webpage, or allow access from all IP addresses for up to 30 days. I get a dynamic IP address from my ISP, and I'm also travelling.
Invariably, whenever I want to sync my website, I'm locked out and have to go to their control panel and either add my latest IP address or extend the time limit for another 30 days.
I keep asking them about more secure alternatives that would allow me to connect from any IP address without hassle, but they claim that they aren't able to provide any. Is that reasonable? I get authenticated SMTP and IMAP using SSL from them.
Surely, people are connecting to internet servers all the time in a reasonably secure manner without such procedures? What other protocols are available that I suggest they employ?