Um cliente dhcp precisa ligar um soquete ICMP e isso requer permissões de root¹. Você pode conceder a um usuário específico permissão para executar o dhcp através do sudo . Execute visudo
para adicionar uma linha como essa à configuração ( joe
é o nome do usuário a ser autorizado):
joe ALL = (root) /sbin/udhcpc
Ou a capacidade apropriada, mas eles ainda não são difundidos.