Debian の irssi/ircd-hybrid の IRC ユーザー設定

Debian の irssi/ircd-hybrid の IRC ユーザー設定

プログラムをrootとして実行するのは危険です。 Debian で Irssi と ircd-hybird の新しい低特権ユーザーを作成する最良の方法は何ですか?

答え1

このコマンドを使用できますuseradd

useradd -s /bin/false -g <primary_group> <username>

この-sフラグはユーザーのログインシェルを設定します。ユーザーにシェルが必要ない場合は、ログインシェルをまたは/bin/falseに設定してください/bin/nologin

ユーザーにホームディレクトリが必要な場合は、この-mフラグを使用してホームディレクトリを自動的に作成できます。このユーザーとしてプログラムを実行できますsudo

sudo -u <username> <program>

関連情報