Linux Admin

Create a sudo user on Linux (not root login)

Daily admin work as a named sudo user — leave root SSH login disabled.

10 min read Beginner Updated 9 Jun 2026

Step-by-step guide

Work through each section in order. Stop when your issue is resolved — you do not need every step for every situation.

Warning

Use a sudo-capable account, keep shell history for audit, and back up critical paths before changing boot, SSH, or package state.

What you will achieve

Daily admin work as a named sudo user — leave root SSH login disabled.

1) Create user and set password

sudo adduser adminops

2) Add to sudo group (Ubuntu/Debian)

sudo usermod -aG sudo adminops

3) Verify sudo access and SSH key setup

su - adminops
sudo -v
mkdir -p ~/.ssh && chmod 700 ~/.ssh

Related guides

linux sudo useradd