In my opinion, apart from technicalities, this discussion shows the very
critical point of security.
Let me shortly try to expose the point.
Security targets for a given system can greatly vary, depending on the
usage context of the system, its tasks, and its surrounding environment.
And there will never be a security policy/configuration which encompasses
all usage scenarios.
Also if we suppose than the considered system were equipped with the
"perfect set of security tools and mechanisms", there will be the
problem of choosing the right system configuration and of doing a careful
system management.
Thus, the security of a system strongly relies upon user's awareness and
knowledge of the set of security tools
and mechanisms offered by the system. The odd here is that adding
security features to a systems usually makes the system configuration
and administration more difficult....
(Open)Solaris offers undoubtedly state-of-the-art security features, but
the very problem in the next years will be to have (Open)Solaris users
that will able to use appropriately their boxes.
I think there are two keywords in order to get that, and two related
challenges for Sun-Oracle
(and our community).
*Easy-of-use*
The main road to get secure system configurations is to provide
easy-to-use user interfaces, and straight installation and
administrative workflows. I think there is still a lot of work to do in
such respect, both for
Solaris and Opensolaris.
However, also if the system interface was carefully designed with to
easy-of-use in mind, the many subtleties concerning security would led
to a system intrinsically difficult to manage. The more the security
features
offered by the system and its flexibility, the more the subtleties.....
Thus, the last but not least keyword is
*Knowledge*
The open(solaris) documentation has greatly been improved in the last
years, both in quantity and quality,
but a lot of work has to be done to easy the access to technical
information and to facilitate its comprehension
(not only for dummies). More concrete examples and use cases can
ameliorate the actual state. Also, a revision
of the approach in realizing and presenting man pages and (some) on-line
documentation should be taken into account
But, apart from documentation, the diffusion of knowledge and the growth
in expertise can be only obtained if a
strong feedback between the software vendor, Academia, and Industry is
put in place.
My teaching experiences in these last years indicate that the model
"opensolaris as driver of solaris" is giving its
fruits, and that many others could be reached in the future. I hope
Oracle is going to prosecute on the road path
smartly initiated in this respect at Sun. In the open networking Era,
security can neither be afforded nor sustained without an open-source
business model.
giovanni
Giovanni Schmid, PhD.
National Research Council
Italy
Darren Reed ha scritto:
On 3/08/10 11:05 PM, Scott Rotondo wrote:
On 8/3/10 10:49 PM, Darren Reed wrote:
On 3/08/10 10:21 PM, Scott Rotondo wrote:
On 8/3/10 7:26 PM, Darren Reed wrote:
Last time I tried, I could not su to root because it was a role.
You are mistaken. When root is a role, su is the *only* way to log in
to that account. Of course, your user account must be authorized to
assume that role.
My recollection is that when I tried to do "su" from the created
account
it failed with an error that was the same as when I tried to login
to the
root account - i.e. that it was not permitted because root was a role.
You must have tried this from a user account that does not have root
in its list of allowed roles. Try running roles(1) first.
Let me guess, the first account created gets put in the "Primary
Administrator" role and not the "root" role?
(I don't have the respective system handy...)
Darren
_______________________________________________
security-discuss mailing list
[email protected]
_______________________________________________
security-discuss mailing list
[email protected]