From Fedora Project Wiki

< Anaconda‎ | UX Redesign

Revision as of 17:47, 7 December 2010 by Duffy (talk | contribs) (Created page with '= Problem statement = The root password setting dialog seems out-of-place in the Anaconda screenflow and isn't 100% necessary. Systems without a root password can be more secur...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Problem statement

The root password setting dialog seems out-of-place in the Anaconda screenflow and isn't 100% necessary. Systems without a root password can be more secure against attacks. We would like to consider not setting a root password by default and instead setting the first user created in first boot to have sudo access.

Considerations

  • Should we state somewhere that the first account will have sudo privileges? Checkboxes to grant this or not? (and if you don't grant it you're forced to set a root password? Maybe way too complex...)

Mockups

Idea #1: First user can be root

This could be a bit more hidden, but... what if you type in 'root' as your username for the first user? Could we handle setting the root password with the same form? Is the Full Name field then a little weird & awkward? (Maybe grey it out if username=root?

First-user canberoot.png

Download Inkscape SVG Source


Idea #2: Root password creation opt-in

Opt-in to entering root password. Basically this adds a screen into the flow that has the space to explain why you don't want to do it. :)

First-user opt-in-root.png

Download Inkscape SVG Source