Back to search

initial user setup

wizard user

Create a deploy user with SSH key and sudo access

Required Packages

sudo apt install -y openssh-server

Steps

Step 1 of 6 17%
Show all steps

Convenient for automation, less secure

Paste the full public key

Generated Output

sudo useradd -m -s /bin/bash deploy && sudo passwd deploy && echo 'deploy ALL=(ALL) ALL' | sudo tee /etc/sudoers.d/deploy && sudo chmod 440 /etc/sudoers.d/deploy && sudo mkdir -p /home/deploy/.ssh && echo '' | sudo tee /home/deploy/.ssh/authorized_keys && sudo chmod 700 /home/deploy/.ssh && sudo chmod 600 /home/deploy/.ssh/authorized_keys && sudo chown -R deploy:deploy /home/deploy/.ssh