Спецификация не имеет смысла в UTF -8. Они обычно добавляются по ошибке фиктивным программным обеспечением в ОС Microsoft.
dos2unix
удалит его, а также позаботится о других особенностях текстовых файлов Windows.
dos2unix test.xml
Вот решение, которое отлично сработало.
[root@rhel8-server1 ~]# useradd kumar3
No cache object matched the specified search
useradd: sss_cache exited with status 2
useradd: Failed to flush the sssd cache.
No cache object matched the specified search
useradd: sss_cache exited with status 2
useradd: Failed to flush the sssd cache.
[root@rhel8-server1 ~]# systemctl stop sssd
[root@rhel8-server1 ~]# rm -rf /var/lib/sss/db/*
[root@rhel8-server1 ~]# systemctl restart sssd
[root@rhel8-server1 ~]# useradd kumar4
[root@rhel8-server1 ~]#