シャドウサービスを実行しようとすると、サーバーでこのエラーが発生することがあります。ユーザー(httpとftp)を削除できますが、再び表示されます。ディレクトリを追加したくなく、ユーザーも必要ありません。なぜ戻ってきますか?どうすればこれを防ぐことができますか?
アップデート:今アップデート中にこれを見ました。
(17/35) upgrading systemd
Creating group ftp with gid 11.
Creating user ftp (n/a) with uid 14 and gid 11.
Creating group http with gid 33.
Creating user http (n/a) with uid 33 and gid 33.
(18/35) upgrading cockpit
- ArchLinux(わかりました、わかります)
- コックピットを除くすべてがドッキングされました。
- 包装リスト
ベストアンサー1
この問題に関連するArch Linuxフォーラムで議論を見つけました。https://bbs.archlinux.org/viewtopic.php?id=234525
この議論によると、ユーザーはsystemd-sysusers
コンポーネントによって作成されます。このコンポーネントはシステムユーザーとグループを作成し、インストール/アップグレード中に実行されますsystemd
。
構成ファイルはsystemd-sysusers
次のとおりです。
- /etc/sysusers.d/*.conf
- /run/sysusers.d/*.conf
- /usr/lib/sysusers.d/*.conf
grep
「http」および「ftp」ユーザーを介してこれらのファイルにアクセスできます。
systemdの規則によれば、oackagesは/usr/lib/sysusers.d
パスにファイルを追加すると予想されます。どこでもこれを無視できます/etc/sysusers.d
。パッケージが提供する設定ファイルを完全に無効にするには/dev/null
。
マニュアルページ:systemd-sysusers(8)、システムユーザー.d(5)