Shit meme, I know.

  • psud
    link
    fedilink
    English
    arrow-up
    1
    ·
    18 hours ago

    -i asks for an interactive session

    I use sudo su because running su with no options also gets you an interactive session without having to type anything but letters and a space

    Both of these are for when you want a session as root which is nearly never necessary, but sometimes it’s more convenient that a set of commands preceded by sudo

    • Geodad@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      8 hours ago

      I figured out that it just drops you into a root shell, which is a bad thing.

      You should try to never login as root. It’s just bad security hygiene.

      I run sudo apt update, put in my password, thenonce my repos are updated, I run sudo apt upgrade. Password only has to be input once, unless I get busy and forget to do the upgrade command, in which case I haven’t left a root shell unattended for however long it took me to realize that I left the shell open.

      That way if someone else comes along and tries to do stuff, they only have the limited privilege level that my user does.

      • psud
        link
        fedilink
        English
        arrow-up
        1
        ·
        14 hours ago

        It even gets worse - I keep screen sessions open with one screen running root

        Security and convenience balance, and if something has compromised my sudoer account they have root anyway

        • Geodad@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          8 hours ago

          if something has compromised my sudoer account they have root anyway

          So instead of making the thief break a window, you would rather just leave the door open?