FreeBSD, TrueOS e parentes
-
pw useradd user1 -g group1 -s /usr/local/bin/bash
-
pw usermod user1 -G wheel,www-data
Ou simplesmente
-
pw useradd user1 -g group1 -s /usr/local/bin/bash -G wheel,www-data
Note que a porta do FreeBSD do sudo normalmente configura wheel
not sudo
. Observe também que você terá que instalar o shell Bourne Again a partir de ports / packages. Por fim, observe que pw usermod
não tem noção de anexação à lista de grupos secundários. É preciso definir a lista inteira .
Leitura adicional
-
pw
. Manual do FreeBSD 11.0.
OpenBSD
-
useradd -g group1 -s /usr/local/bin/bash user1
-
usermod -G wheel,www-data user1
Ou simplesmente
-
useradd -g group1 -s /usr/local/bin/bash -G wheel,www-data user1
Note que você terá que instalar o sudo de ports / packages. A ferramenta OpenBSD que vem no sistema operacional é doas
atualmente. Observe também que você terá que instalar o shell Bourne Again a partir de ports / packages. Finalmente, note que a opção -G
do OpenBSD para usermod
sempre implica em anexar. Para definir toda a lista de grupos secundários, usa-se -S
.