プログラムのユーザー設定

プログラムのユーザー設定

/etc/passwd本質的に、人ではなくプログラムで使用するための多数の「仮想」ユーザーが表示されます。

そのようなユーザーをどのように設定しますか?

私にとって必要なのは、他の目的に使用されず、そのスーパーユーザーに変更できるユーザーだけです。

その他は必要ありません(パスワード、ホームディレクトリなど)。

ベストアンサー1

ただ電話してくださいuseradd必要なパラメータを渡してください。システムユーザーを作成するには、この-rオプションを渡します。ホームディレクトリが必要ない場合は、このようなものを選択して/none適切な-Mオプションを渡します。そのユーザーとしてコマンドを実行できるようにするには、suそのユーザーに有効なシェルが必要です。

useradd -r -d /none -M -U -s /bin/sh

このファイルを手動で変更しないことをお勧めしますpasswd。文法エラーが発生したり、誤って重要な内容を削除したりする可能性があります。修正が必要な場合はpasswd電話してくださいvipw、同時修正を防止します。

おすすめ記事