Drupal console "settings:set" not working or I am doing it wrong
The "drupal settings:set" command updates the Drupal console's own settings rather than the configuration of the running Drupal site. 

If you want a one-liner to update configuration, then you can use Drush for this job, eg:

drush cset user.settings register admin_only -y