Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- USER="$(pwd | cut -f3 -d'/')"
- PASSWD="$( date +%s | sha256sum | base64 | head -c 8 ; echo )"
- PASSWD_CRYPTO="$(openssl passwd -crypt $PASSWD)"
- if [ -f /home/$USER/.htaccess ]; then
- mv /home/$USER/.htaccess /home/$USER/.htaccess.bkp
- fi
- echo "AuthType Basic
- AuthName "TOS"
- AuthUserFile /home/$USER/.htpasswd
- Require valid-user" > /home/$USER/.htaccess
- echo "$USER:$PASSWD_CRYPTO" > /home/$USER/.htpasswd
- echo "User: $USER
- Password: $PASSWD"
- chattr +ia /home/$USER/.htpasswd
- chattr +ia /home/$USER/.htaccess
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement