たとえば、CentOS 8システムの最新ユーザーのUIDは1010です。しかし、新しいsudo adduserユーザーを作成すると、UIDが2001 id userで始まることがわかります。ただし、Webmin パネルを使用して作成すると、1011 が正しく選択されます。なぜですか?
今すぐ知ることができるのは、PostfixAdmin設定チュートリアルに従うと次のようになります。
virtual_mailbox_base = /var/vmail virtual_minimum_uid = 2000 virtual_uid_maps = static:2000 virtual_gid_maps = static:2000
最初の行はメールファイルのデフォルトの場所を定義します。残りの3行は、受信メールをメールボックスに転送するときにPostfixが使用するユーザーIDとグループIDを定義します。ユーザーID 2000とグループID 2000を使用します。
これが理由なのでしょうか?それでは、システムにカウンタを1011以上に戻すようにどのように指示できますか?または、少なくともUIDがまだ使用されていないことを確認する方法を教えてください。
ベストアンサー1
チュートリアルのUIDとGIDの代わりに、次に利用可能なUIDとGIDを選択する必要がありました。だから私はこれをしました:
sudo usermod -u newuid vmail sudo groupmod -g newgid vmail
それから
sudo find / -user olduid -exec chown -h vmail {} \; sudo find / -group oldgid -exec chgrp -h vmail {} \;