I haven't noticed that you are using SCP protocol. It is not supposed to work with it for subdirectories. It is documented on the link, I've posted previously. Use SFTP.
I tried it again.
* set the subfolders to 644 (rw-r--r--)
* go to maindirectory
* change properties: Add X to directories + Set group, ownership and permissions recursively
-> same as last time, subfolders still have 644
I'm using WinSCP to acces a linux-box via scp.
there were some folders without the x permission
so i tried to fix it:
* select the main folder
* F9 for properties
* checked set x for folders
* checked set recursive
-> the subdirectories don't have an x
Interface style: Norton commander
Hope I cold help
and sorry for my english