Isn’t it enough to just enter your password once to login, then receive a warning whenever you’re about to do something potentially dangerous?

If it’s such a big security risk, how come the most popular and widely used operating systems in the world and their users seem to be unaffected by it?

I guarantee, most new users coming to Linux from Windows/macOS are going to laugh and look at you funny if you try to justify entering your password again and again and again.

  • originalucifer@moist.catsweat.com
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    microsoft doesnt want to annoy people, but in a corporate environment this requirement is fully implemented on windows.

    i was never under the impression macs belonged in a business environment. maybe apple just doesnt find that level of security important.

  • Guadin@k.fe.derate.me
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    On macOS you need to do that quite a couple of times. Changing settings, installing stuff to run in the background, install stuff to open open login, etc. So it is there. Furthermore a lot of programs and guides for linux are written to make it easy so they use sudo but you don’t always have to run it as root. But not doing so usually requires more steps. So linux is more restricting but to circumvent that, people use sudo a bit too much.

  • atzanteol@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    6 months ago

    Windows is historically a “single user OS” whereas Linux is historically a multi-user OS. They’re both multi-user now but the philosophy of these backgrounds results in what you see today.

    So under Windows you login “as an admin” and don’t need passwords for many things - similar to (but very much not the same as) running Linux as root.

    Under Linux you login “as a user” and need to elevate permissions for things which can affect other users on the same system. Typically with sudo these days.

    These lines are very much blurring so you can do many things under Linux without a password and some things on Windows require “running powershell as an admin”.