By default, the OpenSolaris 2008.05 installer creates the userid that you specify and does *not* create a root userid. Instead, as the error message indicates, root is a role. This is because OpenSolaris uses Role Based Access Control (RBAC).
Note that the installer does assign the root role to the userid that you specified during installation. So if you login with that userid you can then use su to assume the root role (uid=0). See http://dlc.sun.com/osol/docs/content/IPS/login.html for more information. In particular, it includes the command that you would use to change root from a role to a normal user: # rolemod -K type=normal root HTH, Gregg Duyen Dao wrote: > I has just installed open solaris 2008.05 - > after installed, I cannot login as root. when i login , i receives the > message. " roles can be assumed by authorized users". How do I login as root > directly ? . Secondly, when I su to root, I cannot run firefox. the error is > unable to get display .... > Is there ways to have root login ? Thanks. - daoduyen > -- > This message posted from opensolaris.org > _______________________________________________ > opensolaris-help mailing list > opensolaris-help at opensolaris.org >