Not sure what you mean by itâs terminal and management is blocked. One would enable SSH access in the My Cloud Dashboard > Settings section to gain access to local SSH terminal access.
WD terminated MyCloud.com remote access to the OS3 (v2.x and v4.x) firmware two years ago. If you want MyCloud.com access you would need to update to OS5 (v5.x firmware) if you have a second generation single bay My Cloud running v2.x firmware.
Trying to downgrade the firmware may be possible BUT Western Digital has generally blocked access to the older firmware on itâs website. See the following link for more on past firmware for single bay My Cloud devices and possible ways to roll back the firmware:
If you need older firmware than v2.41.116 you may have to see the archives others have created outside of WD that contain various firmware for the My Cloud devices. Example archive for the second gen single bay My Cloud: https://wd.hides.su/wd/Cloud_gen2/frimware/
WARNING: One downgrades or uses the firmware sourced from non WD websites at their own risk!!!
Installing older firmware will have the security vulnerabilities that were otherwise patched in later firmware. This could potentially lead oneâs My Cloud being compromised if that My Cloud is exposed to the Internet.
The main reason not to upgrade to OS/5 would be performance. While OS/5 offers internet access via WD servers; there are some features that add significant performance penalties to older MyCloud devices.
The main reason TO upgrade would be security. OS/3 was NEVER cutting edge in terms of web security, and is now several years out-of-date.
If you want cloud functionality - - - your realistic options are OS/5 or another brand of NAS.
For HOME NETWORK ONLY - - -any version of OS/3 will work just fine. . . however you NEED to block the device from accessing the internet FROM THE ROUTER. (i.e. ensure no internet traffic even reaches the porous firewall of the NAS). If you need clarification on what I mean by this. . .that is an indication that OS/3 shouldnât be on your network.
In terms of OS/3 software. . . I am running either 2.41.121 or 2.41.116. Those devices are on an isolated network that PHYSICALLY disconnected from the internet. I can access those machines via SSH, File Explorer , browser access to the web dashboard (after I attach a PC to the network running those boxes). All I believe 2.42.115 did was to put a nag-screen on the dashboard to upgrade to OS/5 and turn off cloud services at the OS/3 device (The services were already disconnected on the WD end of the connection)
Thanks for response. I think we have similar view on the topic.
As I started my post, my device is disconnected from internet.
I used it mainly for backups on my network and I want to schedule some additional jobs like for rsync.
With older firmware, I was able to login as a ârootâ, have access to console and install some additional software like âMidnight Commanderâ. Now it is blocked. This is the reason that I want to downgrade firmware to an older version.
For now, i have following questions:
Does firmware version 2.41.116 allow me to login as a ârootâ via ssh/console?
Can I be sure that downgrade to 2.41.116 will not brick my device and I will not lose access to my data on hard drive. Has anybody such experience and confirm, that downgrading can be done securely?
You should be able to enable SSH from the My Cloud Dashboard on your current firmware (and on the latest firmware 2.42.115). See the Access Denied link I provided in my above post that explains the correct username and password (if any) for first SSH login. For the v2.x firmware you do not login with the username ârootâ, you login with the user name âsshdâ. Upon first login using âsshdâ username the My Cloud should prompt you to change the password.
You are right, that with current firmware, You need to used user SSHD for login, and it gives access only to a few commands in console like:
Built-in commands:
. : [ [[ alias bg break cd chdir command continue echo eval exec
exit export false fg getopts hash help jobs kill local printf
pwd read readonly return set shift source test times trap true
type ulimit umask unalias unset wait
This is a reason, that I want to downgrade firmware to older version, because in the past it was possible to login as a full ârootâ.
You can see it on WDâs pages, and it worked this way before WDâs problems with poor security issues on MyCloud devices:
The OS3 v4.x firmware uses ârootâ. WD changed the v2.x firmware a long time ago to use âsshdâ instead of ârootâ. The change happened sometime around v2.31.195 (09/11/2019). SSH no longer working (update 2.31.195)
You might need to use firmware older than v2.31.195 to accomplish what you are trying to do.
Sounds like you are looking for a full array of LINUX commands for your NAS.
All versions of WD OS software are customized (lobotomized) versions of Linux. If you really need the full linux command set; you either need to âroll your ownâ (build your own NAS on a LINUX box), or go to a different vendor.
What exactly are you trying to do that programs like WINSCP donât provide?