July 6, 2021 . 1 MIN READ
If your site is asking for an FTP login, then your site is not configured correctly. Ensure that wp-content/plugins (and all subdirectories) is owned by the same user under which PHP runs and that the permissions are 755 (directories) and 644 (files). If this doesn’t make sense, please contact GD tech support. (After all, that’s what managed hosting is supposed to manage for you!)
https://wordpress.org/support/topic/plugins-will-not-install-need-port-22/