You are not logged in.

#1 2024-04-13 21:15:24

Alentris
Member
Registered: 2024-04-13
Posts: 3

[SOLVED] I'm sudoer but I can't use sudo

Hi, I'm sure that I'm a sudoer user. I check the sudoers file and I'm there. I'm part of wheel group and when I try to use sudo for any command, it doesn't say "user is not in the sudoers file", it says:

"Error 3498, please go to archlinux.org for more information."

Oh, and I reinstalled the command sudo (as root), but it doesn't change anything.

Last edited by Alentris (2024-04-18 20:14:46)

Offline

#2 2024-04-13 21:55:47

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 1,992
Website

Re: [SOLVED] I'm sudoer but I can't use sudo

Please provide the exact content of /etc/sudoers and the output of

$ /usr/bin/sudo -l
$ /usr/bin/sudo /usr/bin/true

using the absolute paths to the binaries.


macro_rules! yolo { { $($tokens:tt)* } => { unsafe { $($tokens)* } }; }

Online

#3 2024-04-13 22:09:15

seth
Member
Registered: 2012-09-03
Posts: 51,718

Re: [SOLVED] I'm sudoer but I can't use sudo

LC_ALL=C sudo -l

Edit: F5…

Last edited by seth (2024-04-13 22:09:54)

Offline

#4 2024-04-13 22:28:50

Alentris
Member
Registered: 2024-04-13
Posts: 3

Re: [SOLVED] I'm sudoer but I can't use sudo

schard wrote:

Please provide the exact content of /etc/sudoers and the output of

$ /usr/bin/sudo -l
$ /usr/bin/sudo /usr/bin/true

using the absolute paths to the binaries.

As preparador user:

/usr/bin/sudo -l

Gave the output:

User preparador may run the following commands on archive:
    (ALL : ALL)  ALL
    (ALL : ALL)  ALL

Next:

/usr/bin/sudo /usr/bin/true

It doesn't gave any output.


And the sudoers file is this:

## sudoers file.
##
## This file MUST be edited with the 'visudo' command as root.
## Failure to use 'visudo' may result in syntax or file permission errors
## that prevent sudo from running.
##
## See the sudoers man page for the details on how to write a sudoers file.
##

##
## Host alias specification
##
## Groups of machines. These may include host names (optionally with wildcards),
## IP addresses, network numbers or netgroups.
# Host_Alias WEBSERVERS = www1, www2, www3

##
## User alias specification
##
## Groups of users.  These may consist of user names, uids, Unix groups,
## or netgroups.
# User_Alias ADMINS = millert, dowdy, mikef

##
## Cmnd alias specification
##
## Groups of commands.  Often used to group related commands together.
# Cmnd_Alias PROCESSES = /usr/bin/nice, /bin/kill, /usr/bin/renice, \
#    /usr/bin/pkill, /usr/bin/top
#
# Cmnd_Alias REBOOT = /sbin/halt, /sbin/reboot, /sbin/poweroff
#
# Cmnd_Alias DEBUGGERS = /usr/bin/gdb, /usr/bin/lldb, /usr/bin/strace, \
#    /usr/bin/truss, /usr/bin/bpftrace, \
#    /usr/bin/dtrace, /usr/bin/dtruss
#
# Cmnd_Alias PKGMAN = /usr/bin/apt, /usr/bin/dpkg, /usr/bin/rpm, \
# /usr/bin/yum, /usr/bin/dnf,  /usr/bin/zypper, \
# /usr/bin/pacman

##
## Defaults specification
##
## You may wish to keep some of the following environment variables
## when running commands via sudo.
##
## Locale settings
# Defaults env_keep += "LANG LANGUAGE LINGUAS LC_* _XKB_CHARSET"
##
## Run X applications through sudo; HOME is used to find the
## .Xauthority file.  Note that other programs use HOME to find  
## configuration files and this may lead to privilege escalation!
# Defaults env_keep += "HOME"
##
## X11 resource path settings
# Defaults env_keep += "XAPPLRESDIR XFILESEARCHPATH XUSERFILESEARCHPATH"
##
## Desktop path settings
# Defaults env_keep += "QTDIR KDEDIR"
##
## Allow sudo-run commands to inherit the callers' ConsoleKit session
# Defaults env_keep += "XDG_SESSION_COOKIE"
##
## Uncomment to enable special input methods.  Care should be taken as
## this may allow users to subvert the command being run via sudo.
# Defaults env_keep += "XMODIFIERS GTK_IM_MODULE QT_IM_MODULE QT_IM_SWITCHER"
##
## Uncomment to use a hard-coded PATH instead of the user's to find commands
# Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
##
## Uncomment to restore the historic behavior where a command is run in
## the user's own terminal.
# Defaults !use_pty
##
## Uncomment to send mail if the user does not enter the correct password.
# Defaults mail_badpass
##
## Uncomment to enable logging of a command's output, except for
## sudoreplay and reboot.  Use sudoreplay to play back logged sessions.
## Sudo will create up to 2,176,782,336 I/O logs before recycling them.
## Set maxseq to a smaller number if you don't have unlimited disk space.
# Defaults log_output
# Defaults!/usr/bin/sudoreplay !log_output
# Defaults!/usr/local/bin/sudoreplay !log_output
# Defaults!REBOOT !log_output
# Defaults maxseq = 1000
##
## Uncomment to disable intercept and log_subcmds for debuggers and
## tracers.  Otherwise, anything that uses ptrace(2) will be unable
## to run under sudo if intercept_type is set to "trace".
# Defaults!DEBUGGERS !intercept, !log_subcmds
##
## Uncomment to disable intercept and log_subcmds for package managers.
## Some package scripts run a huge number of commands, which is made
## slower by these options and also can clutter up the logs.
# Defaults!PKGMAN !intercept, !log_subcmds

##
## Runas alias specification
##

##
## User privilege specification
##
root ALL=(ALL:ALL) ALL
preparador ALL=(ALL:ALL) ALL

## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL:ALL) ALL

## Same thing without a password
# %wheel ALL=(ALL:ALL) NOPASSWD: ALL

## Uncomment to allow members of group sudo to execute any command
# %sudo ALL=(ALL:ALL) ALL

## Uncomment to allow any user to run sudo if they know the password
## of the user they are running the command as (root by default).
# Defaults targetpw  # Ask for the password of the target user
# ALL ALL=(ALL:ALL) ALL  # WARNING: only use this together with 'Defaults targetpw'

## Read drop-in files from /etc/sudoers.d
@includedir /etc/sudoers.d

Last edited by Alentris (2024-04-13 23:22:01)

Offline

#5 2024-04-13 22:38:14

seth
Member
Registered: 2012-09-03
Posts: 51,718

Re: [SOLVED] I'm sudoer but I can't use sudo

Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
So…

type -a sudo

Offline

#6 2024-04-15 12:54:03

Alentris
Member
Registered: 2024-04-13
Posts: 3

Re: [SOLVED] I'm sudoer but I can't use sudo

seth wrote:

Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
So…

type -a sudo

Thanks, it was an alias that a friend made to play a joke on me.

 alias sudo='echo Error 3498, please go to archlinux.org for more information.' 

Thanks both of you.

Last edited by Alentris (2024-04-15 12:55:48)

Offline

#7 2024-04-15 13:06:31

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 1,992
Website

Re: [SOLVED] I'm sudoer but I can't use sudo

Funny guy your friend. Please always remember to mark solved topics as such by prepending [SOLVED] to the thread's title.


macro_rules! yolo { { $($tokens:tt)* } => { unsafe { $($tokens)* } }; }

Online

Board footer

Powered by FluxBB