Поэтому я пытаюсь создать нового пользователя и группу, а затем изменить владельца каталога на этого нового пользователя / группу. Однако, когда я это делаю, chown возвращается с сообщением "незаконное имя пользователя".
Вот упрощенный сценарий оболочки, который показывает, что я пытаюсь сделать:
#!/usr/bin/bash
# Create Group
dscl . create /Groups/_jira
dscl . create /Groups/_jira gid 301"
# Create User
dscl . create /Users/_jira
dscl . append /Groups/_jira GroupMembership _jira
# Change Ownership
chown -R _jira:_jira /Some/random/directory
... и я получаю вывод:
chown: _jira: illegal user name
Я пропускаю шаг? Это потому, что в имени пользователя стоит префикс подчеркивания?
Примечание: я могу перечислить всех существующих пользователей и групп, увидеть пользователя _jira и группу _jira, а также увидеть, что пользователь назначен в эту группу.