Como usar o serviço para iniciar / parar o aplicativo com acesso não-root?

1

RHEL 7.5

Instalado atualmente um aplicativo como root em /app . Como parte da administração, o aplicativo será iniciado / interrompido usando /sbin/chkconfig & /sbin/service utilitários

Todos os binários de aplicativos e seus dependentes são atualmente de propriedade de root (uid / gid).

Em nosso ambiente, o acesso root (sudo) é fornecido por apenas quatro semanas, em uma máquina de produção nova. Precisamos evitar depender do acesso root.

Assim, para o futuro acesso a este aplicativo, gostaríamos de criar appuser um usuário não-root

appuser:x:1983:1983:appuser:/home/appuser:/bin/bash

e chown / chgrp estrutura do diretório de aplicativos para appuser

Como appuser , requer acesso root para iniciar / parar o aplicativo usando service & chkconfig ?

    
por overexchange 29.10.2018 / 15:20

0 respostas