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?
źródło