uid:gid(999:999) が必要なため、RabbitMQ docker コンテナーの実行に問題がありますが、慢性 NTP サービスは既にその gid(999) で実行されており、競合があります。
タイミング目的で/etc/passwdファイルのgidを変更できますか?どのような影響を与えますか?
答え1
usermod <ここでユーザー名> -u <ここで新しいユーザーID> groupmod <ここでグループ名はユーザー名と同じです> -g <ここで新しいグループID>
chronydが設定ファイルでこれらのユーザー/グループとそのIDを使用していることを確認する必要があります。この場合、設定ファイルでもIDを変更してサービスを再起動する必要があります。 PASSWDを直接変更しないでください。
例:
ユーザーIDの確認:
grep -i myuser /etc/passwd
myuser:x:504:504::/home/myuser:/bin/bash
ユーザーIDの変更
usermod myuser -u 5555
ユーザーIDの変更を確認する
grep -i myuser /etc/passwd
myuser:x:5555:504::/home/myuser:/bin/bash
デフォルトグループIDの確認
grep -i myuser /etc/group
myuser:x:504:
デフォルトグループIDの変更
groupmod myuser -g 5555
変更の確認
grep -i myuser /etc/group
myuser:x:5555:
grep -i myuser /etc/passwd
myuser:5555:5555::/home/myuser:/bin/bash