Невозможно выполнить sudo в качестве нового пользователя в OS X Catalina.
Создан новый пользователь:
sudo su
<enter password>
dscl . -create /Users/testuser1
dscl . -create /Users/testuser1 UserShell /bin/bash
dscl . -create /Users/testuser1 RealName "Testuser1"
dscl . -create /Users/testuser1 NFSHomeDirectory /opt/testuser1
dscl . -create /Users/testuser1 UniqueID 517
dscl . -create /Users/testuser1 PrimaryGroupID 20
dscl . -passwd /Users/testuser1 testuser1pwd
Похоже, пользователь создан.
sudo -u testuser1 cat test.txt
Вывод:
sudo: 4294967295,701,100: invalid value
Я явно что-то упустил, но мой гугл-фу меня подводит.