Pour les grandes villes, le pire étant fès, oui on va te faire chier à certains moments... certains vendeurs de souk vont se mettre devant toi (pratique et fort efficace dans les ruelles) et te font bien comprendre que "le plaisir des yeux dans leurs boutiques" passent avant ta photo. Avec un peu de fermeté et quelques réponses tout faites et polies en arabe, on te laisse globalement tranquille. Surtout accepter que ce type de communication est avant tout rituel, et que leurs insistances n'est pas seulement lié au fait que tu sois un touriste (le prix de vente lui le serra

Si après tu veux prendre effectivement des portraits serrés dans la rue, cela posera tout d'abord le thématique du rapport à l'image pour les femmes.
l'accepter et se dire qu'hormis en situation de confiance avec la personne et son entourage, cela peut être moyennement apprécié, est pour moi la meilleur approche à avoir. Pour les hommes, abordes les de la même façon que tu le fais à quelques kilomètres de chez toi, cela devrait bien se passer.
Pour les petites villes et la campagne, profites de la générosité et l'accueil que t'offriront (dans le sens le plus noble du terme) les gens que tu croiseras... après avoir échangé café, dattes et autres pâtisseries, sers toi de ton appareil tout naturellement, cela n'offensera plus personne. Attention juste, si tu es invité dans les familles, demandes bien quoi photographier et comment... tu peux passer ta journée en compagnie de femmes sans problème (même en étant un homme), partager leurs vies dans un échange et un plaisir mutuel, tout en étant dans l'interdiction totale de les photographier...
Si tu veux "payer pour des photos", ramène un polaroid et ton appareil standard, fais un portrait d'une personne croisée au hasard et offre lui l'image... et après laisse la magie opérer, les gens viendront se faire photographier eux mêmes. un petit coup de polaroid, un petit coup d'appareil standard et tu retrouves avec une file d'attente devant toi

En tout cas, profites de ce magnifiques pays et des richesses qu'il peut offrir !