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:
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!
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,