rootアカウント(私のmacOS、シングルユーザー)コンピュータの乱用を防ぐために、常にシェルをroot
(/usr/bin/false
または/sbin/nologin
)?
たとえば、私はいつも次のことを行う必要があります。
sudo /usr/bin/dscl . -create /Users/root UserShell /usr/bin/false
それともこれをしない一般的な理由はありますか?明白で避けられるもの)?
ベストアンサー1
いいえ、そうしないでください。なぜなら必要root
トラブルシューティングや修復にはそのアカウントを使用できません(Macでも時々発生します)。
あなたしなければならないただし、ルートパスワードを設定してください。
$ sudo passwd root