How do I change my settings to allow non-friends to 'like' my posts - they can 'share' but not comment or like. My setting is public on my wall.
Your non-friends are similar to Subscribers. In the sense, the same setting applies to people who can be termed "public".
You can change those settings here: https://www.facebook.com/settings?tab=subscribers