for / is just ls -la /
The first dot at the top listing
I don't know how the permissions got changed. But if you share / in samba as as guest I wonder what other things you've done. I understand sometimes I even shot commands making mistakes like a chmod at a wrong target or rm -rfv also.
So unless your system was compromised or shared, you should blame you as server admin.