mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2026-05-09 13:37:07 +02:00
Merge pull request #1763 from master3395/v2.5.5-dev
Email password hardening and adding complex passwords.
This commit is contained in:
@@ -1813,6 +1813,13 @@ if [[ "$Server_Country" = "CN" ]] ; then
|
||||
fi
|
||||
|
||||
sed -i 's|python2|python|g' /usr/bin/adminPass
|
||||
if [[ -f /usr/bin/adminPass ]]; then
|
||||
cat >/usr/bin/adminPass <<'EOF'
|
||||
/usr/local/CyberPanel/bin/python /usr/local/CyberCP/plogical/adminPass.py --password "$@"
|
||||
systemctl restart lscpd
|
||||
echo "$@" > /etc/cyberpanel/adminPass
|
||||
EOF
|
||||
fi
|
||||
chmod 700 /usr/bin/adminPass
|
||||
|
||||
rm -f /usr/bin/php
|
||||
|
||||
@@ -123,12 +123,13 @@ DISK2=$(df -h | awk '$NF=="/"{printf "%d/%dGB (%s)\n", $3,$2,$5}')
|
||||
ELAPSED="$(($SECONDS / 3600)) hrs $((($SECONDS / 60) % 60)) min $(($SECONDS % 60)) sec"
|
||||
MYSQLPASSWD=$(cat /etc/cyberpanel/mysqlPassword)
|
||||
echo "$ADMIN_PASS" > /etc/cyberpanel/adminPass
|
||||
/usr/local/CyberPanel/bin/python2 /usr/local/CyberCP/plogical/adminPass.py --password $ADMIN_PASS
|
||||
/usr/local/CyberPanel/bin/python2 /usr/local/CyberCP/plogical/adminPass.py --password "$ADMIN_PASS"
|
||||
_restart_lscpd_safe
|
||||
systemctl restart lsws
|
||||
echo "/usr/local/CyberPanel/bin/python2 /usr/local/CyberCP/plogical/adminPass.py --password \"\$@\"" > /usr/bin/adminPass
|
||||
echo "systemctl restart lscpd" >> /usr/bin/adminPass
|
||||
chmod +x /usr/bin/adminPass
|
||||
echo "echo \"\$@\" > /etc/cyberpanel/adminPass" >> /usr/bin/adminPass
|
||||
chmod 700 /usr/bin/adminPass
|
||||
if [[ $VERSION = "OLS" ]] ; then
|
||||
WORD="OpenLiteSpeed"
|
||||
# sed -i 's|maxConnections 10000|maxConnections 100000|g' /usr/local/lsws/conf/httpd_config.conf
|
||||
|
||||
@@ -1153,12 +1153,13 @@ DISK2=$(df -h | awk '$NF=="/"{printf "%d/%dGB (%s)\n", $3,$2,$5}')
|
||||
ELAPSED="$(($SECONDS / 3600)) hrs $((($SECONDS / 60) % 60)) min $(($SECONDS % 60)) sec"
|
||||
MYSQLPASSWD=$(cat /etc/cyberpanel/mysqlPassword)
|
||||
echo "$ADMIN_PASS" > /etc/cyberpanel/adminPass
|
||||
/usr/local/CyberPanel/bin/python2 /usr/local/CyberCP/plogical/adminPass.py --password $ADMIN_PASS
|
||||
/usr/local/CyberPanel/bin/python2 /usr/local/CyberCP/plogical/adminPass.py --password "$ADMIN_PASS"
|
||||
systemctl restart lscpd
|
||||
systemctl restart lsws
|
||||
echo "/usr/local/CyberPanel/bin/python2 /usr/local/CyberCP/plogical/adminPass.py --password \"\$@\"" > /usr/bin/adminPass
|
||||
echo "systemctl restart lscpd" >> /usr/bin/adminPass
|
||||
chmod +x /usr/bin/adminPass
|
||||
echo "echo \"\$@\" > /etc/cyberpanel/adminPass" >> /usr/bin/adminPass
|
||||
chmod 700 /usr/bin/adminPass
|
||||
if [[ $VERSION = "OLS" ]] ; then
|
||||
WORD="OpenLiteSpeed"
|
||||
# sed -i 's|maxConnections 10000|maxConnections 100000|g' /usr/local/lsws/conf/httpd_config.conf
|
||||
|
||||
@@ -72,6 +72,13 @@ if [[ "$Server_Country" = "CN" ]] ; then
|
||||
fi
|
||||
|
||||
sed -i 's|python2|python|g' /usr/bin/adminPass
|
||||
if [[ -f /usr/bin/adminPass ]]; then
|
||||
cat >/usr/bin/adminPass <<'EOF'
|
||||
/usr/local/CyberPanel/bin/python /usr/local/CyberCP/plogical/adminPass.py --password "$@"
|
||||
systemctl restart lscpd
|
||||
echo "$@" > /etc/cyberpanel/adminPass
|
||||
EOF
|
||||
fi
|
||||
chmod 700 /usr/bin/adminPass
|
||||
|
||||
rm -f /usr/bin/php
|
||||
|
||||
Reference in New Issue
Block a user