在更新Deepin V20系统后,运行sudo和su命令的时候都会出来提示,有的时候这个提示会带来麻烦,因为有时多输出的Password一行会造成不必要的解析错误,以下教你如何除掉这个提示。
错误提示 出来的提示如下:
Password [sudo] password for <user>: Verification successful Password Password: Verification successful 注:比如在编写脚本时会出来这个提示,使用sudo运行的命令额外多输出的Password一行可能会造成解析错误。
解决方法 在系统/etc/sudoers.d目录下创建一个文件,可采用用户名来命名,也可自定义。比如用户名为user1,可创建/etc/sudoers.d/user1文件,或/etc/sudoers.d/ywnz文件也可,在这个文件中增加以下内容: user1 ALL=(ALL) NOPASSWD: ALL 注:将这个文件设置sudo的用户,以及不需要口令(密码)。相关可参考:在Linux操作系统中创建没有密码的用户帐户。 具体步骤: sudo vi /etc/sudoers.d/user1 sudo chmod 0440 /etc/sudoers.d/user1 注:采用以上方法关闭了sudo的密码验证,能达成所需要的效果。
相关主题 |