visudo命令限制中第一个星号(*)是什么意思
What does the first star (*) mean in visudo command restriction
visudo 中的限制示例:
(ALL) NOPASSWD: (ALL) /bin/cp * /var/www/html/*
大部分我都明白了,这只是让我抓狂的第一颗星。我最好的猜测是,它要么用于命令选项,要么用于源路径。
谢谢!
它适用于选项和源参数。任何以 /bin/cp
开头并包含 /var/www/html
的命令行都将匹配。
然而,这条规则可能不是我们想要的。这相当危险。您可以滥用此规则来绕过目的地限制。
visudo 中的限制示例:
(ALL) NOPASSWD: (ALL) /bin/cp * /var/www/html/*
大部分我都明白了,这只是让我抓狂的第一颗星。我最好的猜测是,它要么用于命令选项,要么用于源路径。
谢谢!
它适用于选项和源参数。任何以 /bin/cp
开头并包含 /var/www/html
的命令行都将匹配。
然而,这条规则可能不是我们想要的。这相当危险。您可以滥用此规则来绕过目的地限制。