I’ve not tested this, but you should be able to complete this task by placing the following code in your template above the loop.
query_posts(
array(
'post_status' => array(
'published',
'private'
)
)
);
This should allow for published and private posts to be displayed in that template.
4
solved display public excerpt for private post