Você já viu “su: Sorry” no FreeBSD?

Pra ninguém passar trabalho com o “Diabinho” freebsd.. resolvi adicionar essa categoria aqui no Blog CiaLinux pra postar algo sobre o tema..

Até então eu nunca tinha posto pra funcionar um FreeBSD. Até que semana passada comecei a “fuçar”. Então começaram a aparecer alguns segredinhos que um dia se você precisar, já vai ter lido aqui.

Sabendo que é recomendado criar um usuário pra acessar o SSH remotamente, adicionei o usuário hudson no sistema e fui acessar por SSH.

Depois de logar via SSH, fui direto tentando virar super-usuário root com o comando su.

Eis o resultado:

$ su
su: Sorry

Pesquisando no google, descobri que pra usar o su, o hudson deve fazer parte do grupo wheel.

Duas formas para adicionar o hudson no grupo wheel:

gw01# pw user mod hudson -Gwheel

Outra forma é editando na “mão-grande” o arquivo /etc/group e adicionando o hudson ao fim da linha do grupo wheel, dessa forma:

wheel:*:0:root,hudson

Mas apenas pra constar, o culpado disso é o pam.d, ok?

Eis a linha e o arquivo que define essa regra:

gw01# grep wheel /etc/pam.d/su
auth            requisite       pam_group.so            no_warn group=wheel root_only fail_safe

Por: Hudson Murilo dos Santos

Fonte de pesquisa:

http://lists.freebsd.org/

2 thoughts on “Você já viu “su: Sorry” no FreeBSD?

  1. eu tentei mais quando dou um enter no comando gw01# pw user mod hudson -Gwheel
    me retorna erro no comando gw01# i agora o q fazer, se eu não virar super usuario
    como vou configurar a rede!

    1. Amigo Carlos,

      É porquê o comando começa a partir do “pw”.
      Tire o gw01# e altere o nome do usuário “hudson” para o seu usuário e terás sucesso no comando..

      Boa sorte na configuração da rede.. =) Tudo é uma questão de exercício e persistência..

      Me coloco a disposição para esclarecimento.

      Cordialmente,

Leave a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *