Below is a ready-to-use script. Review and adapt variables to your environment.
Connect-PnPOnline -Url https://contoso.sharepoint.com -Interactive
$items = Get-PnPUnifiedGroup -IncludeSiteUrl
foreach ($g in $items) {
Set-PnPSite -Url $g.SiteUrl -DisableSharingForNonOwners
}