使用 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
请问该如何解决?
1 回答956 阅读✓ 已解决
1 回答703 阅读✓ 已解决
3 回答711 阅读✓ 已解决
1 回答548 阅读✓ 已解决
1 回答1.5k 阅读
1 回答841 阅读✓ 已解决
2 回答1.1k 阅读
错误的意思就是zhangsan不能在xxxx主机上运行sudo,你的配置本身没有问题,主要是因为主机名不一致,改成正确的主机名就好了。
把
%zhangsan localhost=/usr/sbin/useradd
这里的localhost
改成当前的主机名输入命令
hostname
可以看到当前的主机名是什么。也可以看shell提示符@后面的那一串字符,一般情况下显示的都是主机名。