Skip to content

Instantly share code, notes, and snippets.

@bmaupin
Last active April 4, 2023 00:23
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bmaupin/88883d6a45e264313617f9ec3a96b2dc to your computer and use it in GitHub Desktop.
Save bmaupin/88883d6a45e264313617f9ec3a96b2dc to your computer and use it in GitHub Desktop.
My Cloud device lockdown

For more information: Support for your My Cloud and WD Cloud device is changing

  1. Check which My Cloud device you have: http://web.archive.org/web/20210923084141/http://anionix.ddns.net/WDMyCloud/WDMyCloud_Specs.html

  2. See if your device is eligible to update to OS 5: https://www.westerndigital.com/en-ca/support/product-security/wdc-21004-recommended-upgrade-to-mycloud-os-5

    • If yes, update to OS 5 and skip the rest of this document

    • If not, keep reading

  3. Block your My Cloud device from the internet

    e.g. for OpenWrt: https://bmaupin.github.io/wiki/other/openwrt/openwrt.html#block-a-client-from-accessing-the-internet

  4. (Optional) Use a local NTP server

    1. Set up a local NTP server

      e.g. for OpenWrt: https://bmaupin.github.io/wiki/other/openwrt/openwrt.html#set-up-ntp-server

    2. Configure the My Cloud device to use the local NTP server

      1. Go to Settings, under Language & Clock click _Configure

      2. Click Add User NTP, type in the address of your NTP server (e.g. 192.168.0.1) > Save

    3. Test to make sure NTP is working

      1. SSH to your My Cloud device, e.g.

        ssh -oHostKeyAlgorithms=+ssh-dss root@192.168.0.123
        
      2. Do a manual sync

        # sntp -K /dev/null -S -r 192.168.0.1
        ...
        NTP Server connected successfully!!!
        
  5. Start shopping for another NAS :)

    Western Digital provided a coupon to affected owners of My Cloud devices, but I'm not sure I want to go through this again in another 5 years. Synology looks like a good option ... As a plus, Synology devices can sync with Amazon S3 Glacier storage for relatively inexpensive cloud backup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment