ローカル Linux ボックスに新しいユーザーを作成する必要がありますか?

ローカル Linux ボックスに新しいユーザーを作成する必要がありますか?

私は Linux をまったく使いこなせていません。Digital Ocean の経験は少しありますが、今はもっと深く学ぼうとしています。ローカル マシンを Ubuntu 16.04 (デスクトップ、サーバーではありません) で構成したところで、LAMP スタックをインストールする準備が整いました。

DigitalOceanでは、

  • sudo権限を持つ新しいユーザーを作成します(私はそうしました)
  • ルートアカウントを無効にする(これも実行しました)

しかし、ローカルシステムでこれを実行する必要があるのでしょうか?

「ベストプラクティス」(特にローカルボックスの場合)については(まだ)全く分からないので、質問してみようと思いました。

答え1

Ubuntuは最初からルートが無効に設定されており、ルートでログインすることはできません。ルートになる唯一の方法は、sudoまたはポルキット

LAMP スタックのセカンダリ ユーザーを作成することは、場合によっては賢明なアイデアかもしれませんが、主にローカルでのみアクセスする開発プラットフォームとしてのみ使用する予定の場合は、必須ではありません。

VM (KVM/qemu、Virtualbox、VMWare) または docker などの他のコンテナー形式を介した使用方法を検討することもできます。

これにより、実際のサーバー環境を実行し、よりきめ細かいアクセス制御が可能になり、必要のないときにサーバーをシャットダウンするオプションも利用できるようになります。

関連情報