I have recently had problems updating WordPress and Plugins on a number of my sites, getting caught up having to setup ftp accounts to allow the updates. In search online I found a very simple solution.
In the wp-config.php file add the following line”
define('FS_METHOD', 'direct');
That fixed the problem for me.