In the satellite communication system, the satellite-ground link acts as an intermediary connecting the space network with the terrestrial network. Unfortunately, this link has become a bottleneck due to bandwidth fatigue, which seriously threatens the availability of network services. Besides, as a typical open channel, the satellite-ground link faces numerous security threats, such as signal interception and interference. In response, solutions have been developed to mitigate such a bottleneck. However, the existing schemes cannot achieve the security and efficiency of transmission concurrently. In this paper, we propose a lightweight data distribution mechanism, which economizes the satellite-ground link bandwidth through request aggregation and service subscription. Meanwhile, it enables the secure transmission by employing digital signature technology. Further, to reduce the service delay, we design a caching mechanism based on resource popularity prediction. Simulation experiments validate the higher bandwidth efficiency of our solution, and thus greatly improving the availability of satellite services.