Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Gerenciamento de usuários

    Scheduled Pinned Locked Moved Portuguese
    13 Posts 3 Posters 4.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mendax
      last edited by

      @johnnybe:

      Desconheço uma forma de permissão restrita para administração apenas no que diz respeito a pacotes. Há formas de permissão restrita a várias outras configurações do pfSense, mas nenhuma diz respeito a qualquer pacote. Seria legal, mas pelo que sei, não há.

      Entendi… seria algo para implementar no Pfsense, tomara que na nova versão tenha este recurso, valeuuu...

      ++Mendax

      1 Reply Last reply Reply Quote 0
      • marcellocM
        marcelloc
        last edited by

        @mendax:

        seria algo para implementar no Pfsense, tomara que na nova versão tenha este recurso, valeuuu…

        Na 2.0.1 se voce baixar este arquivo http://www.pfsense.org/packages/config/postfix/postfix.priv.inc para a pasta /etc/inc/priv/ você já vai ter a permissão para ver todos os pacotes baseados em xml disponível para usuario/grupos.

        Na 2.1 o esquema de permissões já esta corrigido, mas os mantenedores dos pacotes precisam criar seus respectivos arquivos .priv.inc

        Treinamentos de Elite: http://sys-squad.com

        Help a community developer! ;D

        1 Reply Last reply Reply Quote 0
        • M
          mendax
          last edited by

          @marcelloc:

          @mendax:

          seria algo para implementar no Pfsense, tomara que na nova versão tenha este recurso, valeuuu…

          Na 2.0.1 se voce baixar este arquivo http://www.pfsense.org/packages/config/postfix/postfix.priv.inc para a pasta /etc/inc/priv/ você já vai ter a permissão para ver todos os pacotes baseados em xml disponível para usuario/grupos.

          Na 2.1 o esquema de permissões já esta corrigido, mas os mantenedores dos pacotes precisam criar seus respectivos arquivos .priv.inc

          Fala Marcelão !

          Muito bom cara… valeu pela dica !  E que venha a versão 2.1 hehehe, um abraço !

          ++Mendax

          1 Reply Last reply Reply Quote 0
          • marcellocM
            marcelloc
            last edited by

            Faz o mesmo procedimento da 2.0.1 para ter a permissão extra na 2.1

            Treinamentos de Elite: http://sys-squad.com

            Help a community developer! ;D

            1 Reply Last reply Reply Quote 0
            • M
              mendax
              last edited by

              @marcelloc:

              Faz o mesmo procedimento da 2.0.1 para ter a permissão extra na 2.1

              Opá bacana… valeuuuu  :wq

              ++Mendax

              1 Reply Last reply Reply Quote 0
              • M
                mendax
                last edited by

                @marcelloc:

                @mendax:

                seria algo para implementar no Pfsense, tomara que na nova versão tenha este recurso, valeuuu…

                Na 2.0.1 se voce baixar este arquivo http://www.pfsense.org/packages/config/postfix/postfix.priv.inc para a pasta /etc/inc/priv/ você já vai ter a permissão para ver todos os pacotes baseados em xml disponível para usuario/grupos.

                Na 2.1 o esquema de permissões já esta corrigido, mas os mantenedores dos pacotes precisam criar seus respectivos arquivos .priv.inc

                Olá!

                Um pequena dúvida!  Fiz o procedimento e todos os serviços consegui controlar, porém tenho um proxy autenticado configurado neste pfsense e o engraçado que a aba de cadastrar os usuários "Local users" não fica disponível para os usuários que cadastrei para administrar o pfsense, sendo que o menu "Services" foi liberado por completo para este usuário, veja que nos prints como fica!

                Já passou por isso ?  E teria alguma dica para postar no fórum para ajudar a mim e aqueles que possam passar por isso ?  Muito obrigado mais uma vez, grande abraço.

                ++Mendax

                1.jpg
                1.jpg_thumb
                2.jpg
                2.jpg_thumb

                1 Reply Last reply Reply Quote 0
                • marcellocM
                  marcelloc
                  last edited by

                  @mendax:

                  Já passou por isso ?  E teria alguma dica para postar no fórum para ajudar a mim e aqueles que possam passar por isso ?

                  A aba de usuários do squid usa outro php para interpretar o xml, edite o arquivo que você já baixou, incluindo a linha

                  $priv_list['page-services-postfix-forwarder']['match'][] = "pkg.php*";

                  depois ou antes da linha

                  $priv_list['page-services-postfix-forwarder']['match'][] = "pkg_edit.php*";

                  Treinamentos de Elite: http://sys-squad.com

                  Help a community developer! ;D

                  1 Reply Last reply Reply Quote 0
                  • M
                    mendax
                    last edited by

                    @marcelloc:

                    @mendax:

                    Já passou por isso ?  E teria alguma dica para postar no fórum para ajudar a mim e aqueles que possam passar por isso ?

                    A aba de usuários do squid usa outro php para interpretar o xml, edite o arquivo que você já baixou, incluindo a linha

                    $priv_list['page-services-postfix-forwarder']['match'][] = "pkg.php*";

                    depois ou antes da linha

                    $priv_list['page-services-postfix-forwarder']['match'][] = "pkg_edit.php*";

                    Boa tarde!  Fiz o procedimento e sem sucesso, veja o arquivo:

                    global $priv_list;

                    $priv_list['page-diagnostics-search-email'] = array();
                    $priv_list['page-diagnostics-search-email']['name'] = "WebCfg - Diagnostics: Postfix search email";
                    $priv_list['page-diagnostics-search-email']['descr'] = "Allow access to postfix search page.";
                    $priv_list['page-diagnostics-search-email']['match'] = array();
                    $priv_list['page-diagnostics-search-email']['match'][] = "postfix_search.php*";

                    $priv_list['page-status-postfix-queue'] = array();
                    $priv_list['page-status-postfix-queue']['name'] = "WebCfg - Status: Postfix queue";
                    $priv_list['page-status-postfix-queue']['descr'] = "Allow access to postfix queue page.";
                    $priv_list['page-status-postfix-queue']['match'] = array();
                    $priv_list['page-status-postfix-queue']['match'][] = "postfix_queue.php*";

                    $priv_list['page-services-postfix-forwarder'] = array();
                    $priv_list['page-services-postfix-forwarder']['name'] = "WebCfg - Services: All xml pages (config).";
                    $priv_list['page-services-postfix-forwarder']['descr'] = "Allow access to any xml package page.";
                    $priv_list['page-services-postfix-forwarder']['match'] = array();
                    $priv_list['page-services-postfix-forwarder']['match'][] = "pkg.php*";
                    $priv_list['page-services-postfix-forwarder']['match'][] = "pkg_edit.php*";
                    $priv_list['page-services-postfix-forwarder']['match'][] = "postfix*.php*";

                    Aguardo a ajuda de todos, obrigado.

                    Mendax

                    1 Reply Last reply Reply Quote 0
                    • marcellocM
                      marcelloc
                      last edited by

                      você deu esta permissão ao usuário?

                      já tentou redefinir a permissão do usuario?

                      Já tentou acessar a url direto?

                      Treinamentos de Elite: http://sys-squad.com

                      Help a community developer! ;D

                      1 Reply Last reply Reply Quote 0
                      • M
                        mendax
                        last edited by

                        @marcelloc:

                        você deu esta permissão ao usuário?

                        já tentou redefinir a permissão do usuario?

                        Já tentou acessar a url direto?

                        Bom dia!

                        Sim todos os testes que mencionou eu fiz !  Infelizmente eu tive que liberar um usuário com privilégios de ADMIN para ir quebrando o galho !

                        Se encontrar algo post no fórum por favor!  Obrigado à todos !!!

                        Mendax

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.