В PhpStorm можно подключаться по ssh к серверу через Run - "Start SSH session"...
После этого вылезает малюсенькое окошечко
"Select host to connect"
с одним единственным активным пунктом
"Edit credentials..."
Далее можно заполнить хост, порт, юзернейм и пароль. Пароль можно сохранить. SHH стартует. НО. После перезапуска PhpStorm список хостов по прежнему пустой, с одним пунктом "Edit credentials...". Как сделать, чтобы хосты можно было сохранять?
Settings - Buld, Execution, Deployment - Deployment
Добавленные SFTP хосты доступны для подключения по SSH (возможно и FTP тоже, но таковых у меня нет)