amélioration
This commit is contained in:
parent
1c45c71d38
commit
27fc360fdf
11
HowtoDoas.md
11
HowtoDoas.md
|
@ -10,18 +10,18 @@ categories: openbsd
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
On configure `doas(1)` via le fichier `/etc/doas.conf`
|
On configure _doas_ en listant des autorisations dans le fichier `/etc/doas.conf`
|
||||||
|
|
||||||
Une règle a la forme suivante :
|
Une autorisations a la forme suivante :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
action option foo as bar cmd /path/commande
|
action option jdoe as foo cmd /path/commande
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
* `action` : permit / deny
|
* `action` : permit / deny
|
||||||
* `option` : nopass / persist / keepenv / setenv { [variable…] }
|
* `option` : nopass / persist / keepenv / setenv { [variable…] }
|
||||||
|
|
||||||
Exemples de règles :
|
Exemples d'autorisations :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
permit nopass root
|
permit nopass root
|
||||||
|
@ -34,8 +34,9 @@ permit nopass :wheel as root cmd /usr/share/scripts/evomaintenance.sh
|
||||||
## Utilisation
|
## Utilisation
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
|
$ doas su
|
||||||
$ doas <commande>
|
$ doas <commande>
|
||||||
$ doas -u foo <commande>
|
$ doas -u bar <commande>
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue