diff --git a/scripts/cloudron-support b/scripts/cloudron-support index bfb31d4b8..81971fc01 100755 --- a/scripts/cloudron-support +++ b/scripts/cloudron-support @@ -36,8 +36,10 @@ while true; do --admin-login) admin_username=$(mysql -NB -uroot -ppassword -e "SELECT username FROM box.users WHERE role='owner' LIMIT 1" 2>/dev/null) admin_password=$(pwgen -1s 12) - printf '{"%s":"%s"}\n' "${admin_username}" "${admin_password}" > /home/yellowtent/platformdata/cloudron_ghost.json - echo "Login as ${admin_username} / ${admin_password} . Remove /home/yellowtent/platformdata/cloudron_ghost.json when done." + ghost_file=/home/yellowtent/platformdata/cloudron_ghost.json + printf '{"%s":"%s"}\n' "${admin_username}" "${admin_password}" > "${ghost_file}" + chown yellowtent:yellowtent "${ghost_file}" && chmod o-r,g-r "${ghost_file}" + echo "Login as ${admin_username} / ${admin_password} . Remove ${ghost_file} when done." exit 0 ;; --) break;;