create-web-user.sh 400 B

12345678910111213
  1. # Generate a random password
  2. random_password="$(openssl rand -base64 32)"
  3. email="admin@phyrepanel.com"
  4. # Create the new phyreweb user
  5. /usr/sbin/useradd "phyreweb" -c "$email" --no-create-home
  6. # do not allow login into phyreweb user
  7. echo phyreweb:$random_password | sudo chpasswd -e
  8. mkdir -p /etc/sudoers.d
  9. cp -f /usr/local/phyre/web/sudo/phyreweb /etc/sudoers.d/
  10. chmod 440 /etc/sudoers.d/phyreweb