Sudo
如何在特定命令 sudoers 條目中包含冒號?
我需要在 sudoers 文件中添加一個條目,以允許使用者執行特定命令。所以它發生了命令包含一個冒號“:”
mount -t nfs -o vers=4 host:/remoteMountpoint /home/username/localMountpoint
Visudo 抱怨該條目無效,不允許我保存它。我的意思是我可以嘗試強迫它,但我害怕後果。一個明顯的解決方法是使用萬用字元“ * ”代替冒號,但我想知道是否有另一種(正確的)方法可以做到這一點。
請注意,如果在命令參數中使用以下字元,則必須使用“\”進行轉義:
,
,:
,=
,\
。mount -t nfs -o vers\=4 host\:/remoteMountpoint /home/username/localMountpoint