我希望非 root 用户能够使用aptik
,尤其是那些拥有加密主目录的用户。我尝试sudoers
为他们修改文件 - 但没有成功。
sudoer
这是我在文件中为mxp
普通用户设置的条目。
Cmnd_Alias CRYPT = /usr/bin/truecrypt
Cmnd_Alias APTIK = /usr/bin/aptik
Cmnd_Alias FSARCH = /usr/sbin/fsarchiver
Cmnd_Alias DAR = /usr/bin/dar
Cmnd_Alias BLKID = /sbin/blkid
Cmnd_Alias FUSE = /usr/bin/Gmount-iso
Cmnd_Alias USBDEV = /usr/bin/unetbootin
Cmnd_Alias ADMCMDS = CRYPT,USBDEV,BLKID,FUSE,DAR,FSARCH,APTIK
mxp ALL=(root)NOPASSWD:ADMCMDS
答案1
创建别名后,您应该source ~/.bashrc
在终端中运行以进行更改。
也mxp ALL=(root) NOPASSWD: ADMCMDS
有空间(root)与 NOPASSWD 之间 & :与 ADMCMDS 之间