Linux

無法對我添加的使用者使用 sudo

  • August 31, 2019

添加新使用者tom

useradd -m -p 12345 -s /bin/bash -G wheel tom

將使用者從root切換到tom

su tom

並且 tom 不能使用 sudo,即使我輸入了正確的密碼。

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

   #1) Respect the privacy of others.
   #2) Think before you type.
   #3) With great power comes great responsibility.

在此處輸入圖像描述

/etc/sudoers
%wheel (ALL)=(ALL) ALL

/etc/pam.s/su uncommented
auth required pam_wheel.so

$ groups
tom wheel

來自man useradd (8)

-p, –password PASSWORD

     加密的密碼,由 crypt(3) 返回。預設是禁用密碼。

查看一下/etc/shadow,您會看到加密的密碼是12345. 因此,您的密碼錯誤也就不足為奇了。

您可以使用 root 更改密碼

passwd tom

它應該可以工作。

引用自:https://unix.stackexchange.com/questions/538454