Is there a way to disable the root account completely on openSUSE so you can administer your system like the way you would do in Ubuntu?
Basically, you just make sure the 'sudoers' file allows anybody in the 'admin' group (or whatever group you want) to execute files using 'sudo':
Then you disable the 'root' account password with:
This should work with openSUSE too.
I would not recommend disabling the root account by blanking the root password. This will create implication for the user when working in GUI. E.g. YaST requires specifically the root password. As sudo is not a program and a built-in command, it cannot be invoked by GUI. You will then have to invoke YaST from CLI using sudo to be able to make any changes. You will also not be able to shut down the machine from within GUI if file permissions set to secure or paranoid.
I would recommend disabling the root login by changing the root shell to "nologin", e.g.