A questão é justamente não executar como root. E sugestões como su e sudo é exatamente o que Eu não quero. Executar serviços de rede (abrir "porta privilegiada") como root, é conceder privilégio Administrador ao ?atackante?, correto?!
Bom, consegui me explicar direitinho ao google, e foi no primeiro link a expressão do que Eu quero fazer: http://www.debian-administration.org/articles/386 O material expõe três alternativas. E acho a do redirecionamento além de mais sensata, a mais segura e correta. * Using a firewall to redirect packets. * Using authbind. * Using sudo. Só me resta uma curiosidade: Como a turma Apache, Bind, etc consegue abrir portas privilegiadas com seus próprios usuários?! O nome desses usuários tem "carta marcada" no kernel?! Ou a execução se dá como root, porém a cada instrução é checado os privilégios nos respectivos acessos? -- Leonardo Pinto listas#openlogic dot com br Citando Thiago Macieira <[EMAIL PROTECTED]>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Leonardo Pinto wrote: >> Como fazer para um usuário comum (não root) executar um daemon que abre >> uma porta baixa, tipo a porta 80. Estou tentando executar o "wine" em >> conjunto com o "sudo" para executar um programa que abre porta http, e >> simplesmente o programa retorna >> silenciosamente. Já como root tudo procede normalmente. > > Opções: > 1) rode como root > 2) su > 3) sudo > > - -- > Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org ------------------------------------------------------------------ Esta e' uma mensagem enviada usando o OpenLogic OwbMail Messaging. --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
