Szczegółowe informacje o dodawaniu użytkownika snort na MacOS

0

Zainstalowałem i skonfigurowałem snort na różnych odmianach Linuksa, więc znam całą procedurę. Zainstalowałem snort przez homebrew i odpowiednio zmodyfikowałem plik konfiguracyjny. Tam, gdzie uderzam, mój linux ma na celu sprawienie, aby użytkownik parsknął, czyniąc użytkownika „użytkownikiem systemu” za pomocą -r flaga w poleceniu useradd snort -r -s /sbin/nologin -g snort, jaka jest odpowiednia opcja z dscl? Czy może nawet trzeba go nazwać „użytkownikiem systemu”? Nigdy nie korzystałem dscl wcześniej więc interesuje mnie poprawna składnia w tym przypadku, zgaduję, że należy użyć dscl jako takiego dscl . -create /Users/snort UserShell /sbin/nologin następnie dodaj go do snortowania grupowego (które stworzyłem już za pomocą narzędzia GUI dscl . -append /Groups/snort GroupMembership snort. czy są poprawne?

Podsumowanie pytań:

1) Czy chrapanie użytkownika musi być kontem systemowym w MacOS, jeśli tak, jak mam to osiągnąć?

2) Czy używam dscl poprawnie? Jeśli nie, jak powinienem?

user52470
źródło
Co to jest użytkownik systemu?
Mark
Zgodnie z tą wymianą stosów konta systemowe są używane przez usługi zamiast prawdziwych ludzi. Jaka jest różnica między kontem użytkownika a kontem usługi?
user52470