When you share the user, this mean that you have to use the users form the original website. In this case this is probably the super administrator of the
en.main.com.
If you are able to login in
en.main.com., you can login with the same user in the
en.main2.com.
When sharing a website, you can NOT say that the DB is populated with the user as they are SHARED and NOT replicated (populated).
Use the JMS tools to check the user sharing and check the DB tables creations.
If you don't have a link between the website, this mean that you have not create a slave site that share the user.
Review the tutorial step 16 and apply it strictly.
I suggest that you follow the example stricly to try understand the processing.
Once you will be familar with the concept, you will be able to apply it to your particular case.
As explained in the tutorial step 4 to 7, you will see that when working on Windows platform, the Symbolic Link is not available under Windows platform.
The Symbolic Links is only available to Unix platform.
Also read the user manual that describe the Symbolic Links.