このVPSには、root、another_one、nobodyの3人のユーザーがいます。すべてのウェブサーバーファイル、構成、&c。が所有していroot
ます。しかし、私は何を実行するかについては疑問があります。Webサーバーにrootを使用すると、システムがセキュリティホールにさらされる可能性がありますが、ログインしようとするnobody
と、設定したことのないパスワードがわからないので、わからないことがあります。さらに別のユーザーを作成する必要がありますか?
今のところ、nginxについてのみ確信があります。ルートとして実行し、プロセスをnobodyとして起動します。しかし、Webサーバーや、dbやredisなどの他のサービスについてはどうでしょうか。
注:another_userはsudoを実行できるので、rootとそれほど変わらないことを述べておきます。
redis
ユーザーも作成されたことがわかりました。私はこのアドバイスに従います、ありがとう。