我更改了root密码,使用webmin
它表明我成功完成了。
$ uname -a
Linux .com 2.6.18-194.11.4.el5 #1 SMP Tue Sep 21 05:04:09 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
$ echo -e "newPassword\nnewPassword" | passwd root
现在我通过 ssh 登录并尝试 sudo -s 或 sudo - 它说Sorry, try again.
为什么我无法使用有效密码 sudo -s 以 root 身份登录?或者 sudo root 命令?
编辑:
> cat /etc/sudoers
/sbin/iwconfig, /sbin/mii-tool
Defaults requiretty
Defaults env_reset
Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR \
LS_COLORS MAIL PS1 PS2 QTDIR USERNAME \
LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION \
LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC \
LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS \
_XKB_CHARSET XAUTHORITY"
root ALL=(ALL) ALL
答案1
您假设输入您尝试使用 sudo 的用户的密码,并确保用户在visudo
(/etc/sudoers)中具有正确的 sudo 访问权限