為確保北京奧運舉行期間的安全,上海市所有地鐵站內的商舖,停業一個月,涉及七十個站一千多間店舖,所有店舖已貼上封條。在部份車站,例如南京東路及中山公園,站內的自動售賣機已停止運作,機內的飲品、食品及餐巾紙都已取走。上海申通地鐵公司說,全部自動售賣機都會搬走,裝修中的商舖亦要停工。公安局要求地鐵站上蓋的酒店,檢查入住旅客的行李,檢查有無易燃易爆物品。有港人指上海保安明顯加強。