Estou tendo dificuldades para entender o modelo do FreeIPA. O manual do FreeIPA declara:
O FreeIPA adiciona uma medida de controle extra com grupos de comandos sudo, que permitem que um grupo de comandos seja definido e depois aplicado à configuração do sudo como um.
Mas seus exemplos basicamente falam sobre a criação de um grupo de comandos sudo e a adição de comandos sudo específicos, como vim
e less
a um grupo de comandos sudo "arquivos".
por exemplo, na linha de comando:
ipa sudocmdgroup-add --desc 'File editing commands' files
ipa sudocmd-add --desc 'For editing files' '/usr/bin/vim'
ipa sudocmdgroup-add-member --sudocmds '/usr/bin/vim' files
Mas como você especifica ALL
como faria em / etc / sudoers? Isso pode ser curinga (por exemplo, *)?