mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2026-05-07 06:47:02 +02:00
harden installer adminPass wrapper behavior
Persist quoted admin password to /etc/cyberpanel/adminPass and tighten wrapper permissions to 700 in installer-generated /usr/bin/adminPass.
This commit is contained in:
@@ -128,7 +128,8 @@ _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
|
||||
|
||||
@@ -1158,7 +1158,8 @@ 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
|
||||
|
||||
Reference in New Issue
Block a user