/etc/passwd
本質的に、人ではなくプログラムで使用するための多数の「仮想」ユーザーが表示されます。
そのようなユーザーをどのように設定しますか?
私にとって必要なのは、他の目的に使用されず、そのスーパーユーザーに変更できるユーザーだけです。
その他は必要ありません(パスワード、ホームディレクトリなど)。
ベストアンサー1
ただ電話してくださいuseradd
必要なパラメータを渡してください。システムユーザーを作成するには、この-r
オプションを渡します。ホームディレクトリが必要ない場合は、このようなものを選択して/none
適切な-M
オプションを渡します。そのユーザーとしてコマンドを実行できるようにするには、su
そのユーザーに有効なシェルが必要です。
useradd -r -d /none -M -U -s /bin/sh
このファイルを手動で変更しないことをお勧めしますpasswd
。文法エラーが発生したり、誤って重要な内容を削除したりする可能性があります。修正が必要な場合はpasswd
電話してくださいvipw
、同時修正を防止します。