• ベストアンサー

システムユーザとは?

システムユーザとは? Ubuntu 10.04を使っています。 adduserコマンドに--systemオプションを指定すると、システムユーザを作成するとのことなのですが、システムユーザとは何でしょうか? 一般ユーザとの違い、どのような場合に利用するのかについて教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4901/10362)
回答No.1

まず、adduserコマンドが作るユーザの属性は、/etc/login.defs の記述に基づいて作られます。詳細は、man login.defs してください。 日本語のman adduserには--systemオプションは書いてありませんが、英文マニュアルによると、以下のようになります。 ・login.defsの記述を無視してパスワードを無期限に ・ユーザID(番号)の範囲をlogin.defsのUID_MIN~UID_MAXでなく、SYS_UID_MIN~SYS_UID_MAXの範囲で決める(明示的に番号を指定しないとき) ・login.defsの記述を無視してホームディレクトリを作成しない(明示的に-mオプションで指定しない限り) /etc/passwd を見ると一般ユーザ以外にbinとかmailとかありますが、そういうユーザを作るときに使うんだと思います。