使用 root
用户执行 visudo
命令编辑该文件添加%zhangsan 139.xx.xx.48=/usr/sbin/useradd
使用 zhangsan
用户执行 sudo useradd wangwu
请问该如何解决?
使用 root
用户执行 visudo
命令编辑该文件添加%zhangsan 139.xx.xx.48=/usr/sbin/useradd
使用 zhangsan
用户执行 sudo useradd wangwu
请问该如何解决?
7 回答5.6k 阅读
4 回答4.3k 阅读
2 回答973 阅读✓ 已解决
2 回答3.5k 阅读
1 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
1 回答595 阅读✓ 已解决
错误的意思就是zhangsan不能在xxxx主机上运行sudo,你的配置本身没有问题,主要是因为主机名不一致,改成正确的主机名就好了。
把
%zhangsan localhost=/usr/sbin/useradd
这里的localhost
改成当前的主机名输入命令
hostname
可以看到当前的主机名是什么。也可以看shell提示符@后面的那一串字符,一般情况下显示的都是主机名。