Нужно ли мне создавать нового пользователя на локальном компьютере Linux?

Нужно ли мне создавать нового пользователя на локальном компьютере Linux?

Я почти новичок в Linux. У меня есть небольшой опыт работы с Digital Ocean, но теперь я пытаюсь углубиться. Я только что настроил свою локальную машину с Ubuntu 16.04 (настольный компьютер, не сервер) и теперь я готов установить стек LAMP.

На DigitalOcean мне советуют

  • создайте нового пользователя с привилегиями sudo (что я и сделал) и
  • отключить учетную запись root (также делал)

но НУЖНО ли мне делать это в моей локальной системе?

Я (пока) не имею ни малейшего понятия о «лучших практиках» (особенно для локального ящика), поэтому решил спросить.

решение1

Ubuntu изначально настроена на отключение прав root и отсутствие возможности входа пользователя root в систему. Единственный способ стать пользователем root — использоватьsudoили полькит.

В некоторых случаях создание вторичного пользователя для стека LAMP может оказаться разумной идеей, но это не обязательно, если вы планируете использовать его только как платформу разработки, к которой вы в основном будете обращаться только локально.

Возможно, вам стоит рассмотреть возможность использования через виртуальную машину (KVM/qemu, Virtualbox, VMWare) или другие форматы контейнеров, такие как docker и т. д.

Это даст вам возможность запустить реальную серверную среду и более детальный контроль доступа, а также возможность выключать сервер, когда он вам не нужен.

Связанный контент