Fix line length of doas & slightly tweak
parent
dce972441d
commit
1223da5389
@ -1,35 +1,37 @@
|
|||||||
# doas
|
# doas
|
||||||
# Execute commands as another user
|
# Execute commands as another user
|
||||||
#
|
#
|
||||||
# OpenBSD lightweight sudo alternative, "dedicated openbsd application subexecutor"
|
# OpenBSD's lightweight sudo alternative, "dedicated openbsd application
|
||||||
# It was created by Ted Unangst after he was dissatisfied with the complexity
|
# subexecutor", was created by Ted Unangst after he was dissatisfied with the
|
||||||
# of sudo and had issues with the default sudo configuration
|
# complexity of sudo(8) and had issues with its default configuration.
|
||||||
|
|
||||||
# Remove the folder of "/home/user" as user
|
# Execute COMMAND as USER. If the -u option is not specified, `doas` will by
|
||||||
# If the -u option is not specified, the command will be executed as root
|
# default operate as the 'root' user.
|
||||||
doas -u user ls /home/user
|
doas -u USER COMMAND
|
||||||
|
|
||||||
# Show the contents of "/etc/shadow" as root
|
# Show the contents of '/etc/shadow' as root
|
||||||
doas cat /etc/shadow
|
doas cat /etc/shadow
|
||||||
|
|
||||||
# Execute the shell defined in $SHELL as root
|
# Execute the shell defined in `$SHELL` as root
|
||||||
doas -s
|
doas -s
|
||||||
|
|
||||||
# Permission to execute commands as another user are given in the config file "/etc/doas.conf"
|
# Permission to execute commands as another user are given in the config file
|
||||||
# The following line grants permission for every user in the wheel group to execute commands as root
|
# '/etc/doas.conf'. The following line grants permission for every user in the
|
||||||
|
# 'wheel' group to execute commands as the 'root' user:
|
||||||
#
|
#
|
||||||
# permit persist keepenv :wheel
|
# permit persist keepenv :wheel
|
||||||
#
|
#
|
||||||
# Where the option "persist" makes doas only ask for the password once in each shell session
|
# The option 'persist' makes doas only ask for the password once in each
|
||||||
# Where the colon specifies that "wheel" is a group, not a user
|
# shell session. The use of the colon (':') specifies that "wheel" is a
|
||||||
# And where the option "keepenv" keeps the current environment variables
|
# group, not a user. The option 'keepenv' keeps the current environment
|
||||||
|
# variables.
|
||||||
#
|
#
|
||||||
# The following line rejects permission for "user" to run commands as anon,
|
# The following line rejects permission for 'user' to run commands as 'anon', -
|
||||||
# if the user is not specified, it will default to root
|
# if the user is not specified, it will default to the 'root' user.
|
||||||
#
|
#
|
||||||
# deny user as anon
|
# deny user as anon
|
||||||
#
|
#
|
||||||
# The following line allows "user" to execute only the program "shutdown" as root,
|
# The following line allows "user" to execute only the program "shutdown" as
|
||||||
# without asking for a password
|
# root, without asking for a password.
|
||||||
#
|
#
|
||||||
# permit nopass user cmd shutdown
|
# permit nopass user cmd shutdown
|
||||||
|
Loading…
Reference in New Issue