Shipping information-based management is rapidly developing, which results in increasingly research on location-sensing technologies for shipboard environment. However, these technologies have not been extensively applied on shipboard environment for two fatal limitations. Firstly, they waste resources of node when sometimes fewer nodes are asking for the positioning requirements. Secondly, they ignore the privacy protection while improving the positioning accuracy. In this paper, a new method called Multi-scale Localization Method is proposed, which is based on RSS information. A multi-precision location model is constructed from step level to room level to meet different requirements and protect privacy of people. Meanwhile, a Filtering algorithm is utilized to reduce the localization error by decreasing RSSI noise. Computer simulations and real experiments have been conducted to evaluate the method on shipboard environment, the result shows that it performs well with better scalability, lower cost, and customized privacy protection.