Você tem muitas opções, incluindo su
, login
, ssh
e sudo
.
A maneira mais fácil é executar su , por exemplo
$ su otheruser
ou
$ su - otheruser
O primeiro define seu usuário como otheruser
.
O segundo define o usuário para otheruser
e origina os scripts de login de outros usuários (por exemplo, .profile
para sh
ou .login
para csh
), para fazer parecer que você fez login como esse usuário .
Se otheruser
for root
(ou estiver faltando, o que também significa root
), você precisará estar no grupo wheel
, conforme a página man:
by default only users in the
wheel
group can switch to UID 0 (root
).
Outra maneira é login , por exemplo
$ login
login: otheruser
Password:
Ou, se você estiver executando o sshd, poderá usar ssh , por exemplo
$ ssh otheruser@localhost
Ou você pode instalar o sudo usando ports .
# cd /usr/ports/security/sudo
# make && make install
ou pacotes
# pkg_add -r sudo
Veja a página de manual do sudo para detalhes de como executá-la.