Muss ich auf meiner lokalen Linux-Box einen neuen Benutzer erstellen?

Muss ich auf meiner lokalen Linux-Box einen neuen Benutzer erstellen?

Ich bin ein ziemlicher Neuling bei Linux. Ich habe ein bisschen Erfahrung mit Digital Ocean, aber jetzt versuche ich, tiefer einzusteigen. Ich habe gerade meinen lokalen Rechner mit Ubuntu 16.04 konfiguriert (Desktop, nicht Server) und bin jetzt bereit, einen LAMP-Stack zu installieren.

Auf DigitalOcean wird mir empfohlen,

  • einen neuen Benutzer mit Sudo-Rechten erstellen (was ich getan habe) und
  • um den Root-Account zu deaktivieren (habe ich auch gemacht)

aber MUSS ich das auf meinem lokalen System tun?

Ich habe (noch) keine Ahnung von „Best Practices“ (insbesondere für lokale Boxen), deshalb dachte ich, ich frage einfach mal nach.

Antwort1

Ubuntu ist von Anfang an so eingestellt, dass Root deaktiviert ist und Root keine Möglichkeit hat, sich anzumelden. Die einzige Möglichkeit, Root zu werden, ist die Verwendung vonsudooder Polkit.

In manchen Fällen kann es eine gute Idee sein, einen sekundären Benutzer für den LAMP-Stack zu erstellen, aber das ist nicht zwingend erforderlich, wenn Sie ihn nur als Entwicklungsplattform verwenden möchten, auf die Sie meistens nur lokal zugreifen.

Möglicherweise möchten Sie die Verwendung über VM (KVM/qemu, Virtualbox, VMWare) oder andere Containerformate wie Docker und Co. in Betracht ziehen.

Auf diese Weise hätten Sie die Möglichkeit, eine echte Serverumgebung zu betreiben, über feinere Zugriffskontrollen zu verfügen und den Server herunterzufahren, wenn Sie ihn nicht benötigen.

verwandte Informationen