Root Password

Good Morning!

So; I’ve recently installed the full-ISO version of FreePBX ( SNGDEB-PBX17-amd64-12-8-0-2503-1.iso.) In past versions installing Debian/FreePBX you were allowed to enter your own root PW information; this install bypasses that step.

I attempted to use PUTTY to get access to the Asterisk logs to determine an issue with a Yealink extension, and without a defined root, I attempted to use the default PW (SangomaDefaultPassword) that has always worked in the past.

I’ve also tried my GUI Admin password (to see if perhaps it wrote that in Debian root as well.) root/root, root blank, both combos with admin, my admin ID and PW, and any generic Linux default combo I can think of.

Any thoughts on how to just get into the Debian VM and read the log file, or the file somehow, to see what the default root/PW combo is?

Thanks in advance-
-Andy

Howdy! Welcome to the forums.

“root” logins are disabled in v17. A “sangoma” user with sudo privileges is the new approach.

What spice level did you use ? If INT, then sangoma/SangomaDefaultPassword should work, per the defaults.

I believe the reason for requiring sudo is traceability, and the ability to selectively block root level users. As such there should be a root capable account for each administrator, not one named after the vendor, which really gives no benefit over using root, directly.

1 Like

I did, in fact, install INT.

Thanks for the updated UID/PW. Sorry for missing it in this version’s updates!

Can we, for the love of Lemmy, stop conflating the distro with how the OSS stuff functions? It’s getting rather frustrating seeing claims there’s a commitment to open source but every single reference to this project seems to be based around the commercial aspects of the project.

Root logins are only disabled in the v17 distro, i.e. the commercial product.

4 Likes

Fair point. You can do what you want regarding user login setup on your own Debian installation and then install FreePBX 17 using the shell script.

If, however, you choose to install the Sangoma-provided FreePBX 17 ISO as OP indicated they did then root is disabled as part of the customized preseed process that sets up your Debian installation from the ground up, reboots, installs FreePBX, reboots again, etc.

The ISO is released as open source – very similar to main Debian release of their ISO on which the Sangoma FreePBX v17 ISO is based. And even the build script for making your own ISOs is open source, so you can fork sngfd12 to change the name if you like from “sangoma” user to whatever else and then make your own custom USB installation disk! :eyes: