Thursday, March 6, 2025

Create Sudo Account

 #Create user and set password and expiry date

useradd -c "testuser" testuser

passwd testuser

chage -m 0 -M 99999 -I -1 -E -1 testuser

 

#Add user to sudoers for nopass login

vi /etc/sudoers

testuser ALL=(ALL) NOPASSWD: ALL


#Check entries

cat /etc/sudoers | grep -i testuser


#Comment default requiretty and add default use_pty

vi cat /etc/sudoers 

#Defaults    requiretty

Defaults use_pty


#Check Defaults are set

cat /etc/sudoers | grep -i default


# Incase account already exists, delete using `userdel -f testuser` and recreate


No comments:

Post a Comment