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