share as specifications: resource name in url, shares only in top level directory
shares' delete user and resource
share in push and rm path
modify management in share